About the Role
We’re looking for a motivated and curious React Native Developer to join our team. In this entry-level role, you'll work with Expo to build and maintain cross-platform mobile apps for iOS, Android, and ideally the web. You’ll collaborate with designers, developers, and product managers to bring user-friendly mobile experiences to life.
Responsibilities
- Develop and maintain mobile applications using React Native and Expo.
- Assist in deploying applications to both iOS and Android app stores via Expo.
- Support web deployment using Expo for Web (bonus).
- Collaborate with cross-functional teams to integrate APIs, troubleshoot bugs, and improve performance.
- Write clean, reusable, and maintainable code.
- Participate in code reviews, sprint planning, and team meetings.
Qualifications
- Basic experience with React Native and the Expo framework.
- Familiarity with mobile UI/UX design principles.
- Understanding of JavaScript/TypeScript fundamentals.
- Exposure to mobile build and deployment processes (Expo CLI, OTA updates, etc.).
- Comfortable using version control systems like Git.
- Good problem-solving and communication skills.
- Eagerness to learn and grow within a team.
Nice to Have
- Experience deploying apps to the Apple App Store and Google Play Store using Expo.
- Exposure to Expo for Web or React Native Web.
- Familiarity with REST APIs or GraphQL.
- Basic understanding of push notifications and app permissions.
Job Type: Contract
Report job