You will architect and develop mobile applications for iOS and Android using React Native, TypeScript, and JavaScript.
Responsibilities
- Build end-to-end features on iOS and Android, from design to deployment.
- Develop mobile application component libraries, templates, and client-side applications.
- Integrate backend services to ensure a fast, exceptional mobile user experience.
- Implement cloud solutions to deploy Docker images and automated CI/CD pipelines from Azure Repo to AppCenter and Firebase.
- Measure and optimize the performance of iOS and Android applications.
Required Skills
- 5+ years of experience designing, programming, and supporting software programs.
- Proficiency in React Native, TypeScript, and JavaScript.
- Experience with Redux and other open stack frameworks.
- Strong knowledge of iOS and Android mobile development.
- Hands-on experience with CI/CD pipelines, Docker, and Azure.
- Ability to write unit tests, perform code reviews, and improve code quality.
- Bachelor's degree in IT or related field, or equivalent experience.
Preferred Skills
- Experience architecting full-stack IoT solutions using Azure IoT Hub.
- Collaboration with visual designers, UX Architects, and user researchers.