Job Description:
We are looking for a highly skilled and experienced React Native Developer to join our mobile development team in Bangalore and Vizag. The ideal candidate will have a strong background in building cross-platform mobile applications using React Native, along with a solid understanding of mobile app architecture and best practices.
Key Responsibilities:
- Develop and maintain cross-platform mobile applications using React Native.
- Integrate mobile apps with REST APIs and third-party services.
- Write clean, scalable, and reusable code following modern coding standards.
- Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.
- Optimize applications for maximum performance and scalability.
- Debug and resolve technical issues, and participate in code reviews.
- Work closely with backend, QA, and product teams to deliver high-quality apps.
Required Skills:
- Strong experience (4+ years) in React Native mobile app development.
- Proficient in JavaScript (ES6+), TypeScript, and React Hooks.
- Experience with Redux, React Navigation, and other state management and routing libraries.
- Hands-on experience integrating RESTful APIs and working with JSON.
- Familiarity with native build tools (Xcode, Android Studio) and bridging native modules.
- Experience in publishing apps to Google Play Store and Apple App Store.
- Understanding of mobile UI/UX principles and responsive design.
Good to Have:
- Experience with Firebase, Push Notifications, CodePush, or App Center.
- Familiarity with testing frameworks like Jest, Detox, or Appium.
- Knowledge of native development (Java/Kotlin for Android or Swift/Obj-C for iOS) is a plus.
- Exposure to Agile methodologies and CI/CD pipelines.
If you are interested, kindly send your updated CV to [email protected]