React Native Mobile Developer
Role details
Job location
Tech stack
Job description
We're looking for an Intermediate React Native Developer to help us deliver intuitive, and compelling mobile experiences. You'll take the lead on implementing core app features using React Native (Expo) and TypeScript, working closely with our product and backend teams to bring new ideas to life.
This is a great opportunity for someone with solid mobile development experience who cares about UX polish, app responsiveness, and writing clean, maintainable code. You'll work on a real product used daily by customers - and help shape what modern automotive experiences can look like., Build and maintain mobile features in our React Native app
Work closely with backend developers to integrate APIs
Deliver high quality and maintainable code
Create responsive, polished UIs using Tailwind-style design systems
Contribute to app performance, caching, and offline support
Debug, test, and ship high-quality updates regularly
Regularly update core packages and tooling to ensure code maintainability and innovation
Requirements
10+ years of professional software development experience
2+ years building apps in React Native (Expo or bare workflow)
Proficiency with TypeScript and modern React patterns (hooks, context, etc.)
Experience with AsyncStorage, camera, video and performance optimization
Solid understanding of mobile UI/UX best practices and animation techniques
Comfort with GraphQL APIs
Familiarity with mobile testing strategies (unit tests, device testing)
Git, CI/CD familiarity, and agile workflows
Strong communication and collaborative mindset, Experience with Expo and EAS deployments
Interest or experience in Elixir/Phoenix LiveView backend systems
Familiarity with Push Notifications, Deep Linking, or app store deployment
Design sensitivity and accessibility awareness