Skip to main content

AltexSoft is hiring Senior React Native developer

➡️ Apply here: Senior React Native developer

🔔 Monitor #iOS #frontend #react #javascript jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


We are looking for an experienced Senior React Native Developer with strong expertise in AI-driven development to join a newly formed engineering team. In this role, the developer will actively leverage modern AI-assisted coding tools to accelerate development, with a significant portion of the codebase expected to be generated through AI workflows. The engineer will guide this process by designing the architecture, refining generated code, ensuring high-quality implementation, and driving efficient development practices.

**Required skills**
• 5+ years of hands-on experience with React Native
• Strong proficiency in JavaScript (ES6+) and TypeScript
• Deep understanding of React Native architecture, component lifecycle, and performance optimization
• Experience building and maintaining cross-platform mobile apps for iOS and Android
• Solid experience integrating REST APIs and working with asynchronous data flows
• Strong knowledge of state management approaches (Redux, Zustand, MobX, or similar)
• Experience with mobile debugging, profiling, and performance tuning
• Familiarity with native mobile integrations or bridging (Swift, Kotlin, or Objective-C/Java basics)
• Experience with Git and collaborative development workflows
• Experience working in Agile/Scrum teams and collaborating with cross-functional stakeholders
• Strong communication skills and ability to mentor other engineers
• Experience using AI coding assistants (e.g., Cursor, GitHub Copilot, or similar) in day-to-day development tasks.

**Would be a plus**
• Experience publishing and maintaining applications in the Apple App Store and Google Play
• Experience with CI/CD pipelines for mobile development (GitHub Actions, Bitrise, CircleCI, etc.)
• Experience with GraphQL APIs
• Familiarity with mobile analytics, crash reporting, and monitoring tools
• Experience developing applications with real-time features (WebSockets, streaming data, etc.)
• Understanding of secure mobile development practices
• Background working on travel tech, marketplace, or booking platforms
• Experience building AI-powered solutions or integrating AI pipelines/APIs into software projects.

**Responsibilities**
• Design, develop, and maintain high-quality mobile applications using React Native
• Lead the development of complex mobile features from architecture to production release
• Ensure high performance, reliability, and maintainability of mobile applications
• Collaborate with backend engineers, designers, and product managers to deliver user-focused solutions
• Integrate third-party APIs, cloud services, and data platforms into mobile apps
• Participate in architectural discussions and contribute to technical decision-making
• Mentor engineers and conduct code reviews to maintain high engineering standards
• Improve development processes and help adopt AI-assisted development practices within the team
• Investigate and implement modern technologies that enhance product capabilities
• Contribute to continuous improvement of engineering culture and delivery processes within the company.

Previous and next articles