Middle React Native Engineer (#4870)

Ukraine
Work type:
Office/Remote
Technical Level:
Middle
Job Category:
Software Development
Project:
International weather content company

Join us to drive an exciting transformation in mobile engineering! As a Middle React Native Engineer, you will build two React Native apps for the Canadian, European and U.S. markets. You will collaborate closely with domain experts across the organization to deliver high-quality, mobile-native solutions.

Responsibilities:

  • Develop and maintain React Native apps.
  • Collaborate with domain experts to build high-quality mobile solutions.
  • Ensure mobile security, performance monitoring, and debugging for production apps.
  • Actively engaging in development meetings to stay abreast of new technologies and understand the company's vision and objectives.
  • Ensuring the delivery of high-quality products through meticulous practices such as documentation, code reviews, unit tests, API tests, and comprehensive monitoring.
  • Collaborating closely with the product manager to ensure the team's clear understanding of the project's purpose.
  • Proactively escalating issues to the Head of Development when assistance is required.
  • Advocating for improvement suggestions during retrospective meetings that lead to positive changes.

Requirements:

  • Minimum 3+ years of hands-on experience with React Native.
  • Strong knowledge of RESTful APIs.
  • Understanding of the app lifecycle, including integration, testing, code signing, deployment via app stores, and CI/CD pipelines.
  • Experience working with or a strong understanding of Monorepo architecture.
  • Experience with iOS/Android native modules for seamless React Native integration.
  • Experience with unit testing (Jest).
  • Strong analytical skills and excellent English communication skills.

Nice-to-Have Skills

  • Experience with performance profiling and optimization techniques.
  • Experience with biometric authentication, secure storage solutions.
  • Experience improving CI/CD workflows beyond basic deployment.
  • Knowledge of accessibility best practices for mobile applications.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

×

Easy apply

    or
    Refer a friend