Job Description:
We are looking for a skilled React Native Mobile Developer to join our team. You will be responsible for developing high-quality, cross-platform mobile applications using React Native. Your primary focus will be on creating and maintaining robust, scalable, and high-performance mobile apps.
Key Responsibilities:
- Develop and maintain mobile applications using React Native
- Collaborate with product managers, designers, and backend developers
- Write clean, maintainable, and reusable code
- Optimize applications for maximum speed and scalability
- Debug and fix issues, and improve application performance
- Stay up to date with the latest industry trends and technologies
Required Skills & Qualifications:
- Strong proficiency in JavaScript/TypeScript
- Experience - 8 to 10 years
- Solid experience with React Native
- Familiarity with mobile app deployment (App Store, Google Play)
- Experience working with APIs and third-party libraries
- Understanding of native build tools like Xcode and Android Studio
- Knowledge of state management tools (Redux, MobX, etc.)
- Ability to write unit and integration tests
- Good understanding of RESTful APIs and version control systems (Git)
Preferred Qualifications:
- Experience with native development (Swift, Objective-C, Java, Kotlin)
- Familiarity with CI/CD tools and processes
- Knowledge of mobile security best practices
- Experience with performance and memory tuning tools
Benefits:
- Competitive salary and benefits
- Flexible working hours
- Opportunity to work with a talented and supportive team
- Career growth and training opportunities