Job Title: Senior Associate | Engineering Foundry & Managed Services | Hyderabad | Engineering as a Service/ Op
Job Title: Mobile Developer (React Native Transition)
Experience: 4–7 Years
Location: HYD
Engagement Type: Full Time
Role Overview
We are looking for a Mobile Developer who will play a key role in transitioning our existing native mobile applications (iOS/Android) to a React Native-based architecture over the next 3–5 months.
The ideal candidate should have hands-on experience in React Native development, along with a solid foundation in native iOS (Swift/Objective-C) and/or Android (Kotlin/Java) to support the current applications during the transition phase.
Key Responsibilities
- Contribute to the migration of native mobile applications to React Native
- Develop and maintain cross-platform mobile applications using React Native
- Support and maintain existing native iOS and Android codebases during the transition
- Collaborate with architects and senior engineers to define migration strategy and approach
- Build reusable components and ensure code consistency across platforms
- Optimize applications for performance, responsiveness, and scalability
- Integrate with backend services via APIs and third-party libraries
- Ensure adherence to mobile development best practices and coding standards
- Participate in code reviews, sprint planning, and Agile ceremonies
- Troubleshoot and resolve issues across both native and React Native layers
- Leverage and adopt AI-assisted development tools and practices to improve productivity and code quality
Must-Have Skills
React Native / Cross-Platform
- Strong hands-on experience with React Native
- Proficiency in JavaScript / TypeScript
- Experience with state management libraries (Redux, Context API, etc.)
- Knowledge of mobile UI/UX best practices
Native Mobile Development
- Working experience in at least one:
- iOS (Swift / Objective-C)
- Android (Kotlin / Java)
- Understanding of native modules and bridging concepts in React Native
Core Mobile Concepts
- Experience with:
- REST APIs and mobile integrations
- App lifecycle, performance optimization, and debugging
- Familiarity with:
- Mobile architecture patterns (MVC, MVVM, etc.)
Tools & Practices
- Version control (Git)
- CI/CD for mobile apps (Fastlane, Bitrise, GitHub Actions, etc.)
- Experience working in Agile/Scrum teams
Good to Have
- Experience in app migration or modernization projects
- Familiarity with Expo / React Native CLI ecosystems
- Knowledge of mobile testing frameworks (Jest, Detox, Appium)
- Exposure to app store deployment processes (App Store / Play Store)
- Experience with performance monitoring tools
Soft Skills
- Strong problem-solving skills, especially in hybrid/native scenarios
- Ability to work in a fast-paced transition environment
- Good communication and collaboration skills
- Adaptability to evolving technology stacks
- Ownership mindset and attention to quality
Education
- Bachelor’s degree in Computer Science, Engineering, or related field
Key Success Metrics (KPIs)
- Successful and timely migration to React Native
- Application performance and stability post-migration
- Reduction in platform-specific defects
- Code reusability and maintainability
- Adherence to timelines and sprint commitments