StartupHeroes is seeking an experienced React Native developer to join a collaborative team.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
StartupHeroes is looking for React Native / React Developer to build features, and improve the performance and reliability of our systems as we rapidly support products and organisations.
We build apps using reliable tools that our team knows and trusts, React, React Native, Java, AWS, Kubernetes and MySQL. We're a collaborative team who genuinely enjoys working together with a cross-functional team of product managers, designers, frontend, iOS, Android, automation, and quality engineers to make our apps a better. We are looking for engineers that understand that simplicity and reliability are aspects of a system to be carefully calculated with every decision made.
StartupHeroes has a positive, diverse, and supportive culture—we look for people who are curious, inventive, and work to be a little better every single day. In our work together we aim to be smart, humble, hardworking and, above all, collaborative. If this sounds like a good fit for you, why not say hello?
What you will be doing;
- Collaborate with Product Managers, Designers, and Backend & Frontend Engineers to conceptualize and build new product features
- Take ownership of team features or systems, ensuring their long-term health while improving surrounding systems for operational excellence
- Help improve engineering standards, tooling, and development processes across the organization
- Perform in-depth code reviews
- Build and enhance pages and components primarily for our React Native mobile application, with occasional contributions to our React-based back-office web application
- Work with tools such as Firebase, Datadog, CodePush, and Expo
- Help improve consistency and reusability of UI components
What You Should Have;
- 1+ years of professional experience building applications with React Native using JavaScript (ES6+) and TypeScript
- Hands-on experience with Expo (managed & bare) and React Native CLI
- Strong understanding of mobile application architecture and component-based design
- Experience with state management and server state solutions (Redux Toolkit, Redux Saga, Context API, React Query)
- Experience using React Navigation
- Solid understanding of asynchronous programming and side-effect management
- Good knowledge of software design principles and their practical application
- Strong problem solving skills and solid understanding of core data structures and algorithms
- Experience deploying applications to the App Store, Google Play, and enterprise distribution platforms
- Ability to contribute to technical architecture discussions and help drive technical decisions
- Ability to write clean, testable, and maintainable code
- Strong communication skills, with the ability to clearly explain technical concepts to both engineers and stakeholders
Looking to advance your Mobile career with relocation support? Explore Mobile Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Nice to Have;
- Familiarity with building web applications using React
- Background in creating or maintaining shared UI libraries or design systems
- Knowledge of React Native Reanimated and advanced gesture handling techniques
- Hands-on use of Firebase services such as Analytics, Crashlytics, and Push Notifications
- Exposure to background tasks including background fetch, timers, and geolocation
- Understanding of CI/CD pipelines and automated deployment workflows
- Ability to work with native modules or native libraries on iOS and Android
- Working knowledge of Storybook for component development and documentation
- Awareness of enterprise release automation practices
- Knowledge of OTA update mechanisms such as Expo Updates or CodePush
- Comfort working closely with backend systems and APIs, without the expectation of being a backend engineer
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
What We Can Offer You;
- Remote work option
- Competitive salary and Bonus package
- Private health insurance
- Monthly renewed lunch fee
- Gift card
- Relocation support
- Internet fee support
- Sports&wellness membership support
If you're passionate about Android development and want to build something meaningful with a fun, driven team apply now! We’d love to meet you.
Similar Jobs
Explore other opportunities that match your interests
iOS Engineer
n26
marsky
Android Lead Developer