Job Title: Senior Mobile App Engineer
Location: Chennai
Experience: 8 - 12 years
Work Mode: All 5 Days WFO (Hybrid as per need)
Shift Timings: Only Day Shift (Work timings: UAE Time Zone)
Must Haves
- 4+ years of hands‑on experience in React Native development.
- Strong experience in building and maintaining iOS & Android mobile applications
- Good understanding of mobile app architecture and scalable application design.
Role Overview
We are seeking a highly skilled and experienced Senior Mobile App Engineer with expertise in React Native to join our dynamic development team. The ideal candidate will have a proven track record of building high‑quality, scalable mobile applications for both iOS and Android platforms.
Key Responsibilities
- Design, develop, and maintain cross‑platform mobile applications using React Native framework
- Architect robust and scalable mobile application solutions that meet business requirements
- Implement seamless API integrations and push notification systems
- Manage end‑to‑end app deployment processes for both App Store and Google Play Store
- Optimize application performance, stability, and user experience across different devices
- Collaborate with cross‑functional teams including designers, product managers, and backend developers
- Conduct code reviews and mentor junior developers
- Stay updated with the latest React Native features, mobile development trends, and best practices
- Troubleshoot and debug complex technical issues
- Ensure applications comply with platform‑specific guidelines and requirements
Required Qualifications
- 4+ years of hands‑on experience in React Native development
- Proficiency in developing applications for both iOS and Android platforms
- Strong understanding of mobile app architecture patterns and design principles
- Extensive experience with API integration and RESTful services
- Proven expertise in implementing push notifications and real‑time messaging
- Experience with App Store and Google Play Store publishing processes and guidelines
- Strong skills in performance optimization and ensuring app stability
- Proficiency in JavaScript, TypeScript, and modern ES6+ features
- Experience with state management libraries (Redux, Context API, or similar)
- Knowledge of native iOS (Swift/Objective‑C) and Android (Java/Kotlin) development is a plus
Technical Skills Required
- React Native framework and ecosystem
- JavaScript/TypeScript
- Redux, MobX, or other state management solutions
- RESTful APIs and GraphQL
- Firebase, AWS, or other cloud services
- Git version control
- CI/CD pipelines and automated testing
- Performance monitoring and analytics tools
- App signing, certificates, and security best practices
- Debugging tools (Flipper, React Native Debugger)