MAI Logo

ANDROID/IOS DEVELOPER

Location: Onsite – 1 De La Warr Way, Cambridge.

​We are seeking a talented and creative Android/iOS React Native Developer to join our mobile app development team. As a React Native Developer, you will play a crucial role in designing, developing, and maintaining high-quality Android applications that provide exceptional user experiences.

Job Type: Full Time

Image 0

Responsibilities:

  • Collaborate with cross-functional teams to define, design, and ship new features for our mobile applications using React Native.
  • Write clean, efficient, and maintainable code while following best practices and coding standards.
  • Develop and maintain mobile applications for both Android and iOS platforms, ensuring optimal performance and responsiveness.
  • Work closely with UI/UX designers to implement intuitive and visually appealing user interfaces.
  • Participate in code reviews, design discussions, and agile development processes.
  • Troubleshoot and debug issues, optimize performance, and improve application stability.
  • Stay up-to-date with the latest trends and best practices in mobile development and React Native.
  • Collaborate with backend developers to integrate mobile applications with RESTful APIs.
  • Continuously enhance the user experience and contribute innovative ideas to improve the application.
  • Build pixel-perfect, buttery smooth UIs across both mobile platforms
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Reach out to the open-source community to encourage and help implement mission-critical software fixes- React Native moves fast and often breaks things.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Transition existing React web apps to React Native.

Preferred:

  • Strong experience in building React Native mobile application
  • Experience in API integration and trouble shooting and handling in app storage
  • Manage Release for android and IOS devices
  • Experience in MongoDB or Similar tools
  • Knowledge of POSTMAN or similar REST client
  • Proficient understanding of code versioning tools, such as Git, with ability to manage multiple code branches