Job Description: We are seeking a skilled and passionate React Native Developer to join our dynamic and innovative team. As a React Native Developer, you will be responsible for designing and developing mobile applications using React Native framework. You will collaborate with cross-functional teams to deliver high-quality, user-friendly, and performant mobile applications that meet our clients requirements.


  • Build mobile applications for iOS and Android platforms using React Native framework.
  • Collaborate with product managers, designers, and other developers to define and implement innovative mobile solutions;
  • Write clean, efficient, and well-documented code following SOLID principles;
  • Troubleshoot and debug issues, optimize application performance, and ensure smooth application functionality;
  • Develop and Maintain Applications using React Native;


  • Strong proficiency in JavaScript, ES6, and TypeScript;
  • Familiarity with RESTful APIs and integrating web or mobile applications;
  • Good understanding of SOLID programming principles and Design Patterns;
  • Ability to write clean, well-organized, and maintainable code;
  • Experience with version control Git and Continuous Integration;
  • Good communication skills in English;
  • Experience with version control systems such as Git.

Nice-to-have skills:

  • Basic Android SDK knowledge;
  • Basic iOS SDK knowledge;
  • Basic Wep App Development in React;
  • Knowledge of UI frameworks such as Material-UI or Ant Design.

Join our team and you will have the opportunity to work alongside experienced engineers, in a collaborative environment for learning and growth. We offer competitive compensation, a dynamic work environment, and ample opportunities to enhance your professional skills. Apply now and let’s collaborate in building exceptional mobile experiences together!

    Upload here your CV:

    By using this form you agree with the storage and handling of your data by Ethical Algorithm.