Job Summary:We are looking for an experienced React Native Developer with a strong background in mobile application development and automation testing across both iOS and Android platforms. The ideal candidate should be proficient in ReactJS, Redux, and JavaScript or TypeScript, and capable of working with third-party APIs and Context API. A deep understanding of mobile automation frameworks and tools is essential.
Key Responsibilities:- Develop and maintain cross-platform mobile applications using React Native.
- Implement mobile automation testing strategies for both iOS and Android using tools such as Appium.
- Collaborate with UI/UX designers, product managers, and backend developers to build seamless and scalable mobile solutions.
- Work with Redux, Context API, and other state management tools.
- Integrate third-party APIs and libraries efficiently.
- Write clean, maintainable, and well-documented code using JavaScript or TypeScript.
- Identify and fix performance bottlenecks and bugs.
- Ensure the application meets the highest standards in quality and performance.
- Participate in code reviews, sprint planning, and other agile ceremonies.
Mandatory Skills:- React Native (3–5 years experience)
- ReactJS, Redux, and Context API
- JavaScript or TypeScript
- Hands-on experience with mobile automation testing tools and frameworks (Appium, Detox, etc.) for both iOS and Android
- Deep knowledge of integrating third-party APIs
- Understanding of mobile app deployment (App Store, Play Store)
Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.
Responsibilities
[Be specific when describing each of the responsibilities. Use gender-neutral, inclusive language.]
Example: Determine and develop user requirements for systems in production, to ensure maximum usability
Qualifications
[Some qualifications you may want to include are Skills, Education, Experience, or Certifications.]
Example: Excellent verbal and written communication skills