Mid/Senior React Native Developer – Cluj-Napoca / Iasi

We are looking to hire ‘Mid/Senior React Native Developers’ to join our team in Cluj-Napoca, Romania. They will be part of a talented team of engineers and UX designers to develop and maintain Android and iOS mobile apps. The ideal candidates are advanced React Native Developers who can build dynamic, high performing, and responsive UI mobile apps.

What will I be doing?
  • Collaborate with a team of developers and designers to create mobile apps running on Android and iOS platforms.
  • Architect, build and maintain excellent React Native applications with clean code.
  • Set continuous delivery and continuous improvement in front-end development.
  • Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
  • Implement pixel perfect UI’s that match designs.
  • Integrate third-party API’s.
  • Write unit and integration tests.
  • Release applications to the Apple and Google Play stores.
  • Follow general engineering best practices.
  • Coach and mentor team members.
  • Assist with building estimates.
  • Work with modern tools and frameworks/libraries.
  • Benchmark new frameworks, libraries and technologies to proactively suggest the most suitable option.
What skills and experiences do I need?
  • BSc in a related field such as Computer Science, Computer Engineering or other software/design discipline
  • Good communication skills are key, particularly when dealing with non-technical clients.
  • 5+ years of professional experience in front-end software development.
  • 3+ years of professional experience working with React Native.
  • Expertise in integrating native SDKs into the react-native code base.
  • Previous experience developing native apps (Java/Kotlin and Swift), a plus but not required.
  • Ability to create and maintain continuous integration and delivery of React Native applications.
  • Solid understanding of object-oriented programming.
  • Understanding and grasp of Agile development and Scrum practices.
  • Expertise with version control Git (Github, Gitlab…).
  • Ability to take extreme ownership over your work.
  • A passion for software development. It’s not just your career, it’s also your hobby.
  • Flexibility and deadline-driven.
  • Team player. Fun.