Job Title: Experienced Mobile / Front End Developer
The role of the Experienced Mobile / Front End Developer is to build high-quality frontend components for enterprise applications using modern technologies such as React Native and REST APIs.
Key Responsibilities:
* Design and develop mobile applications using React Native or similar technologies.
* Publish mobile applications to Apple/Google stores.
* Integrate mobile front ends with back end REST APIs.
* Create an integration pipeline for mobile applications including build/test and publish steps.
* Design and build applications using client-side technologies including React.js.
* Build high-level user interfaces using rapid prototyping methodologies.
* Gather feedback from users and clients, and develop solutions to meet their needs.
* Assist with the analysis of client requirements.
* Research new mobile and frontend technologies and report on suitability and benefits to the organisation.
Technical Profile:
* 4+ cumulative years of experience in Mobile / Front End development in an enterprise environment.
* Practical experience of iOS and Android app deployment procedures (Store deployment, Enterprise deployment, certificates, provisioning profiles).
* Deep understanding of modern testing methodologies, tools and practices.
* Understanding of security and performance considerations.
* Understanding of JSON / RESTful web services.
* Understanding of architectural and design patterns.
Optional Skills:
* Range of experience across various other frontend technologies, including Node.js, AngularJS and Typescript.
* Experience and working knowledge of relational and non-relational data stores advantageous.
* Experience working with cloud technologies advantageous, especially AWS and Azure.
This is a unique opportunity to join our client's team and contribute to the development of innovative mobile applications. If you have the required skills and experience, please get in touch for further details.