Senior Manager - Technology -Program Management Office
Mashreq Global Network - India
Create a free account to apply in seconds
About the Role
We are looking for a highly skilled Senior Mobile React Native Engineer to lead the development of scalable, secure, and high-performing mobile applications. The ideal candidate should have strong experience in React Native, mobile architecture, API integrations, performance optimization, and enterprise-grade mobile security practices.
You will work closely with Product Owners, UX teams, Backend Engineers, QA, DevOps, and Architecture teams to deliver best-in-class digital experiences across iOS and Android platforms.
Key Responsibilities
• Design, develop, and maintain advanced mobile applications using React Native for iOS and Android.
• Lead end-to-end mobile feature development from architecture to production deployment.
• Build reusable components and scalable mobile frameworks.
• Integrate REST APIs, third-party SDKs, analytics tools, and authentication services.
• Ensure application performance, responsiveness, and stability across devices.
• Implement secure coding standards, biometric authentication, encryption, certificate pinning, and mobile security best practices.
• Collaborate with UI/UX designers to create intuitive and high-quality user experiences.
• Work closely with backend teams on API contracts, middleware integrations, and release planning.
• Conduct code reviews, mentor junior developers, and establish engineering standards.
• Troubleshoot production issues, crashes, and performance bottlenecks.
• Participate in Agile ceremonies, sprint planning, technical estimations, and architecture discussions.
• Drive CI/CD improvements and mobile release automation processes.
Required Skills & Experience
• 6+ years of mobile application development experience.
• 4+ years of hands-on experience with React Native.
• Strong proficiency in JavaScript and TypeScript.
• Experience building and deploying apps on both iOS and Android platforms.
• Strong understanding of React architecture, hooks, state management, and lifecycle.
• Experience with Redux, Zustand, Context API, or similar state management libraries.
• Hands-on experience integrating RESTful APIs and WebSockets.
• Experience with native modules and bridging concepts.
• Familiarity with mobile performance optimization techniques.
• Experience with app store deployments and release management.
• Strong understanding of Git workflows and Agile methodologies.
• Experience with automated testing frameworks such as Jest, Detox, or Appium.
• Knowledge of mobile security standards and secure authentication flows.
Preferred Qualifications
• Experience in banking, fintech, or enterprise digital platforms.
• Exposure to biometric authentication, soft token, MFA, or secure transaction authorization flows.
• Experience with Firebase, push notifications, analytics, and crash reporting tools.
• Familiarity with CI/CD pipelines such as GitHub Actions, Bitrise, Jenkins, or Azure DevOps.
• Knowledge of native Android (Kotlin/Java) or iOS (Swift) development is an advantage.
• Experience working in microservices and API-driven architectures.
• Understanding of accessibility standards and responsive mobile design.
Soft Skills
• Strong problem-solving and analytical thinking.
• Excellent communication and stakeholder management skills.
• Ability to work in a fast-paced Agile environment.
• Strong ownership mindset and attention to detail.
• Ability to mentor and lead engineering teams.
Nice to Have
• Experience with enterprise authentication and IAM integrations.
• Experience with mobile observability and monitoring tools.
• Exposure to cloud platforms such as AWS or Azure.
• Prior experience leading mobile squads or technical streams.
Education
• Bachelor’s degree in Computer Science, Engineering, or related field preferred.