Job Description:
Senior React Native Developer / Lead Software Engineer
We are looking for a Senior React Native Developer with 7+ years of experience in mobile front-end development.
The ideal candidate will have hands-on experience with the React Native Bare Workflow, strong JavaScript/TypeScript skills, and a passion for building performant, user-friendly mobile applications.
As part of an Agile team, you will work closely with backend developers, designers, and product managers to deliver scalable and feature-rich mobile apps for both Android and iOS.
Must-Have Skills
• 7+ years of professional experience in front-end or mobile development, with significant experience in React Native
• Hands-on experience with the React Native Bare Workflow (non-Expo)
• Proficient in JavaScript and TypeScript
• Strong knowledge of Redux and mobile development best practices
• Experience integrating RESTful APIs and third-party libraries
• Familiarity with CI/CD tools and pipelines
• Understanding of the App Store and Google Play release processes
• Excellent problem-solving and communication skills
• Experience working in Agile/Scrum teams
• Ability to work independently and in cross-functional teams
Good-to-Have Skills
• Experience working with Module Federation and RSPack bundler
• Experience with Storybook and Storybook-Driven Development (SDD)
• Hands-on experience with AI-assisted development tools like Cursor or GitHub Copilot
• Understanding of native Android and/or iOS development