-
Function: Engineering
Location: LondonRole: Your role is to develop fantastic mobile software as part of a global team. Design and implement new functionality for the Android platform within the operating system, not just applications also apply the best combination of theory and practice to create a team culture that generates world-class architecture, designs and code. Employ best-in-class development practices such as version control, bug tracking, reviews, design patterns, refactoring, UML, risk analysis and model-driven design.
Experience: You must have experience developing software in Java or C++ to solve technically difficult problems, also experience using modern software practices to deliver software. A working knowledge of the Android development environment, working knowledge of UI programming and familiarity with modern software practices. You will have an undergraduate degree or equivalent in software development, numerate discipline or other relevant degree. Masters degree or equivalent in software development, numerate discipline or other relevant degree desirable.
;
Download PDF for full description
Salary: Competitive + Bonus & Benefits




