React Native Developer
We're looking for someone who takes ownership of their work, communicates openly, and isn't afraid to challenge ideas when there's a better way forward. Someone who enjoys solving problems, adapts quickly as priorities evolve, and looks for ways to improve things instead of waiting to be asked. We value people who collaborate naturally, build strong relationships, contribute to a healthy team environment, and care about the real impact of their work.
Requirements
- +3 years of hands-on experience with React Native
- Solid understanding of mobile development fundamentals (navigation, state management, performance)
- Experience integrating RESTful APIs and third-party services
- Comfortable working with both iOS and Android environments
- Strong sense of ownership and autonomy: you manage your own workload, raise issues proactively, and care about the end result
- Excellent English skills
- Experience working with Agile methodologies
- Experience with backend technologies in general (Ruby, Java, Node, or similar)
- Experience with .NET or familiarity with Microsoft ecosystems, a plus when working on projects that require backend collaboration with .NET teams
- Knowledge of TypeScript
- Experience publishing apps to App Store and Google Play
- Exposure to testing libraries (Detox, Jest)
Responsibilities
- Build and maintain React Native applications across iOS and Android, owning features from design handoff to release
- Collaborate with designers and backend developers to deliver polished, performant mobile experiences
- Integrate RESTful APIs and third-party services, handling edge cases and failure states with care
- Participate in architecture and technical decisions, bringing your own criteria and raising concerns early
- Write clean, maintainable code and contribute to code reviews with a constructive mindset
- Manage app releases and deployments to the App Store and Google Play
- Identify performance bottlenecks and propose improvements proactively