Senior Application Developer wanted: London - Mobile
Truphone's Labs team has the important task of being disruptive in product development in real-time communications applications on mobile devices, within a larger company. We're focussed on making mobile communications (voice, messaging, data) cheap or free for you and your contacts, wherever you are in the world, and we want to make your communications more relevant.. make your smartphone a better phone.
As the senior engineer for our BlackBerry 10 development team, you will be leading a growing team of 3 engineers, working up and down the stack, driving our voice engines at the low level, and making our UI’s look perfect at the other end of the spectrum. There is also some overlap with desktop applications using similar technologies.
Working with the Product Management team, you’ll be turning product designs into technical requirements, and managing the execution of your teams work, reporting into the development manager.
We’ve a great team at Truphone, and the job comes with a lot of perks.. great medical, bonus scheme, relocation package, percentage-time to work on open source projects or your own personal development, conference attendance, etc.
The post is based in our UK office, in central London, with a great view of Tower Bridge!
• Designing and Implement new features in all our BlackBerry 10 applications
• Integrating our components with new applications and platforms.
• Team leadership of the other developers in your group.
Qualifications & Experience
• 2+ years experience developing in C++, specifically using Qt/QML
• Has experience developing for mobile platforms
• Experience working with revision control systems (svn/git/mercurial)
• Solid grasp of Object Orientated design.
• Undergraduate Degree in computer science or a related field.
• Excellent communication and written skills.
• HAS STARTUP DNA!
• Experience working with other programming languages
• Advanced knowledge of real-time communication protocols (SIP, RTP, XMPP are particulary useful)
• Post-graduate degree or qualifications.
We are a startup business as well and we focus on Qt solutions, we recently started working with BB Playbook - developing games and apps for the tablet.
If you ever consider cooperation with our team, we work remotely with possibility to travel on site occasionally, please feel free to contact me directly.
I wish you good luck with the Startup. An amazing time ahead of You.
please contact me
these is my skills
-C,C++ and qt :
i have worked about any aspect of qt from socket programming ,data
base,MVC,mobile app(symbian),... and i am professional in qml
-working in Enterprise application such as zenoss and zope:
i have worked for one year on zenoss that is an opensource and robust software in
network monitoring that collect data from huge number of servers and can graph
them ,alert admin if exceed an threshold and have an strong event management that
use rabbitmq for its messaging queue and utilize zope zodb object oriented
database for storing its objects and this is one of strong point of zenoss.if you want
extend zenoss you must add zenpack to it that is mostly in python language
-good understanding on centos and installing enterprise app on it.
because zenoss is mostly based on python i have to do reverse code on python
because zenoss doesnt have very docs .and for developing zenpack i obtained a good
experience on python
i am familiar with these and as you know these api are a python binding of qt .
-worked on java and android
i have worked on wireless sensor networking with zigbee protocol.in this project we
have devices name xbee that in them zigbee protocol is implemented.and this device
can be configured to be end device or router or coordinator to make a good role in
our network. Xbee can be configured by AT command
-familiar with pic, avr,fpga and Proteus
-familiar with vhdl and verilog
Sorry where we have to send to?!?