This role is for one of the Weekday's clients
Min Experience: 8 years
Location: Hyderabad
JobType: full-time
We are seeking an experienced and visionary React Native Engineering Manager with 8–12 years of overall software development experience, including deep hands-on expertise in React Native. This role is ideal for a technical leader who can drive mobile strategy, lead high-performing engineering teams, and deliver scalable, high-quality cross-platform mobile applications. You will play a critical role in defining architecture, establishing best practices, and ensuring seamless user experiences across iOS and Android platforms.
Requirements
Key Responsibilities
- Lead, mentor, and manage a team of React Native developers, fostering a culture of engineering excellence, ownership, and continuous improvement.
- Architect, design, and oversee the development of scalable, maintainable, and high-performance mobile applications using React Native.
- Define mobile development standards, best practices, coding guidelines, and review processes.
- Collaborate closely with Product, Design, Backend, QA, and DevOps teams to deliver end-to-end mobile solutions.
- Drive technical decision-making including framework upgrades, dependency management, performance optimization, and security implementation.
- Ensure optimal app performance, responsiveness, and cross-device compatibility.
- Oversee CI/CD pipelines for mobile deployments and manage release processes across App Store and Google Play.
- Identify technical debt, implement refactoring strategies, and maintain code quality through code reviews and automated testing.
- Evaluate and integrate third-party libraries, SDKs, and APIs effectively.
- Stay up to date with evolving React Native ecosystem trends and recommend adoption strategies where relevant.
Required Skills & Expertise
- 8–12 years of overall software development experience, with at least 4+ years of strong hands-on experience in React Native.
- Deep understanding of React Native architecture, components, state management (Redux, Context API, etc.), hooks, and performance optimization techniques.
- Strong knowledge of JavaScript (ES6+), TypeScript, and modern frontend development principles.
- Experience integrating RESTful APIs, GraphQL, and real-time data services.
- Familiarity with native mobile development concepts (Swift/Objective-C for iOS and Kotlin/Java for Android).
- Experience with mobile testing frameworks (Jest, Detox, etc.) and automated testing strategies.
- Strong understanding of mobile UI/UX principles and cross-platform design patterns.
- Proficiency in version control systems (Git) and CI/CD pipelines.
- Experience with performance profiling, debugging tools, and crash analytics.
- Exposure to Agile/Scrum methodologies and project management practices.
Leadership & Soft Skills
- Proven experience managing and scaling engineering teams.
- Strong stakeholder communication and cross-functional collaboration skills.
- Ability to balance hands-on technical contributions with managerial responsibilities.
- Strategic mindset with the ability to align mobile engineering initiatives with business objectives.
- Excellent problem-solving, analytical thinking, and decision-making capabilities.
Preferred Qualifications
- Experience in scaling consumer-facing or enterprise-grade mobile applications.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Experience in microservices architecture and backend integration patterns.
- Prior experience in leading distributed or remote engineering teams.