Job Title: React Native Developer
Job Type: Contractor with USD payment - Full-time - Remote
About our Client: www.zumba.com
About the Role:
We are looking for a skilled React Native Developer to join our team to migrate an existing mobile application to React Native. You will work closely with our product and design teams to ensure a seamless transition, maintain high code quality, and implement a performant and scalable mobile app.
Key Responsibilities:
- Migrate an existing mobile application to React Native, ensuring minimal disruption to functionality and user experience.
- Develop new features and maintain existing code in React Native.
- Collaborate with UI/UX designers to implement responsive and high-quality mobile interfaces.
- Optimize application performance and ensure smooth, bug-free functionality across both iOS and Android.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to best practices in mobile development.
- Troubleshoot, debug, and resolve technical issues related to the app.
- Work with backend developers to integrate APIs and services.
Required Skills & Experience:
- 3+ years of professional experience in React Native development.
- Strong proficiency in JavaScript/TypeScript
- Experience with iOS and Android app development and deployment.
- Familiarity with mobile app architectures, performance optimization, and best practices.
- Experience in migrating or refactoring mobile applications is highly desirable.
- Knowledge of RESTful APIs, JSON, and integration with backend services.
- Familiarity with version control tools such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work collaboratively in a remote or distributed team.
- Knowledge of native iOS (Swift/Objective-C) or Android (Kotlin/Java) development.
- English Level C1+