Senior React Native Developer
emagine Polska
⚲ Bucharest
Wymagania
- TypeScript
- REST
- Testing
- Software Development
- Redux
- React
- React Native
- JavaScript
- GraphQL
- Roadmap
Opis stanowiska
Role Overview We are looking for a Senior React Native Developer to a team focused on evolving the mobile experience of a mobility application. You will play a key role in optimizing user journeys, improving conversion rates, and enhancing existing features while contributing to the expansion into new markets. Key Responsibilities • Design, build, and maintain high-performance, scalable, and reusable React Native applications. • Optimize application performance, quality, and responsiveness. • Own the end-to-end development of features within the conversion domain. • Continuously discover, evaluate, and implement new technologies (with strong emphasis on Expo ecosystem). • Collaborate closely with cross-functional teams (1 BE developer, 1 designer, FE team). • Break down business goals into iterative, deliverable development steps. • Communicate progress, blockers, and technical decisions effectively. • Contribute to technical decision-making and mobile roadmap direction. Must Have Requirements • 8–10+ years of software development experience. • 5+ years building complex React Native applications. • Strong proficiency in JavaScript / TypeScript. • Hands-on experience with Expo (critical requirement). • Strong expertise in state management (preferably Zustand, but Redux/MobX also acceptable). • Solid understanding of GraphQL and REST APIs. • Experience working in cross-functional product teams. • Strong communication skills and proactive, ownership-driven mindset. Nice to Have • Experience with automated testing frameworks. • Familiarity with offline storage solutions. • Experience optimizing conversion funnels or user journeys in mobile apps. Other Details: This position allows for remote work from Romania and is suited for individuals ready to take on new challenges in a dynamic environment.