Mobile Developer

London, City | £55-65k + excellent benefits

An Mobile Developer is required to join a newly created, in-house development team within the largest retail network and financial services chain in the UK. Based in London, the Mobile Developer will report into the CIO and will be part of an exciting present to shape a super bright future.

The Mobile Developer will be part of the digital revolution within this organisation and will be part of a team aligning IT to meet the radically changing customer requirements when buying and managing financial products and services. This new digital platform will facilitate a single customer experience and enhance their needs and expectations to make life easier for them.

As a Mobile Developer in this role you will be expected to:

• Translate designs and wireframes into high quality code
• Develop proof of concepts, reusable components/modules
• Design, build, and maintain high performance, reusable, and reliable low code interfaces
• Ensure the best possible performance, quality, and responsiveness of the application
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automation stages
• Support the entire application lifecycle (concept, design, test, release and support)
• Produce fully functional mobile and web applications writing clean code
• Gather specific requirements from product management and suggest solutions
• Write unit and UI tests to identify malfunctions
• Troubleshoot and debug to optimize performance
• Design interfaces to improve user experience
• Ensure new and legacy applications meet quality standards
• Research and suggest new mobile products, applications and protocols

To perform this role successfully you will need to have the following:

• Proven work experience as a Mobile developer, proven hands-on experience
• Strong knowledge of web/mobile UI design principles, patterns, best practices, trends
• Low code platform knowledge is highly desirable - Outsystems, Mendix, Kody or similar languages
• In-depth knowledge of at least one programming language like Objective C, Swift or Java
• Working knowledge of HTML5, CS3, Javascript, React, Node, Angular or similar technologies
• Experience with leverage and re-use of third-party libraries and APIs
• Knowledge of the Cordova ecosystem and the plug-in libraries available for common tasks
• Familiarity with RESTful APIs to connect applications to back-end services
• Familiarity with cloud message APIs and push notifications
• Familiarity with operating within micro-services and multi-tier platform architectures
• Familiarity with OOP/OOD design principles
• Proficient understanding of code versioning tools, such as Git
• Familiarity with continuous integration, operating in DevOps domains

So, if you have the above along with excellent analytical skills with a good problem-solving attitude and BSc degree in Computer Science or relevant field then Apply now!