About the Role:
We are seeking an experienced React Native Developer (4–6 years) to join our team. The ideal candidate will have a strong track record of building and deploying mobile applications for iOS and Android, with deep expertise in React Native and modern mobile development practices.
Key Responsibilities:
- Design, develop, and maintain complex cross-platform mobile applications using React Native.
- Work closely with product managers, UI/UX designers, and backend teams to deliver high-quality features.
- Lead integration of APIs and third-party libraries into scalable mobile apps.
- Ensure application performance, responsiveness, and security across platforms.
- Debug, troubleshoot, and optimize mobile applications.
- Provide mentorship and technical guidance to junior developers.
- Contribute to architecture decisions and best practices for mobile development.
- Stay current with the latest mobile technologies, frameworks, and trends.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 4–6 years of hands-on experience in mobile app development, with at least 3+ years in React Native.
- Strong proficiency in JavaScript (ES6+) and React ecosystem.
- Experience with native build tools (Xcode, Android Studio, Gradle).
- Strong understanding of RESTful APIs, GraphQL, and state management libraries (Redux, MobX, or Context API).
- Proven experience with mobile app deployment to App Store and Google Play.
- Solid debugging, problem-solving, and performance optimization skills.
- Experience working in agile environments and collaborating with cross-functional teams.
Job Types: Full-time, Part-time, Contract
Application Question(s):
- What is your current salary?
- What is your expected salary?
Work Location: Remote