View all jobs
Closed

React Native Developer (React Native/Typescript)

🇪🇸 Barcelona, Spain Relocation only· Sponsored Visa4+ years

This position is no longer available

Check more opportunities below

Skills & Languages

Must-have required
Typescript5 Year(s)React Native5 Year(s)
Languages required
English


About the Role


We’re looking for a React Native Developer to join our mobile engineering team in Barcelona. You’ll play a key role in developing and optimizing our mobile applications, ensuring a seamless and high-quality experience for users. This position offers the opportunity to collaborate closely with web, QA, and backend teams in a fast-moving, international environment.


Key Responsibilities

  • Develop and maintain React Native applications using TypeScript.
  • Integrate web views smoothly to deliver a cohesive hybrid experience.
  • Design and implement scalable and high-quality features with a focus on usability and performance.
  • Collaborate with the QA and engineering teams to ensure stable releases with minimal defects.

Must-Have Skills

  • 5+ years of experience in mobile development using React Native.
  • Proficiency in TypeScript/JavaScript and experience integrating web content into mobile apps.
  • Solid understanding of native iOS (Swift/Objective-C) and Android (Java/Kotlin) for creating custom bridges and using platform APIs.
  • Strong foundation in software architecture, clean code, and scalable design patterns.

Nice to Have

  • Experience mentoring junior developers and participating in code reviews.
  • Familiarity with modern CI/CD pipelines for mobile delivery.

Perks & Benefits

  • Up to 32 days of holiday (starting with 28).
  • Hybrid work model (up to 20% remote) + 10 days/year abroad within the EU.
  • Private health insurance and mental health support.
  • Professional growth via LinkedIn Learning, language courses, and e-learning programs.
  • Employee discount (up to 30%) and gym/sports memberships.
  • Employee Share Purchase Plan and Social Day initiatives.







 

Includes 1 screening question.

Lost connection

The internet blinked. We’re catching up.

Reload page
An error has occurred. This application may no longer respond until reloaded.Reload 🗙