About the CompanyOur client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services, and industry-specific solutions. With a commitment to long-term success, they empower clients and society to move confidently into the digital future.Title : React Native DeveloperLocation : ChennaiExperience : 6 - 15 yearsEmployment Type : PermanentNotice Period : Immediate JoinersJob DescriptionWe are looking for a Lead or Senior React Native Engineer with over 9 years of total experience and a strong passion for building high-performance iOS and Android applications.You will
- Build smooth UI experiences
- Maintain code and write automated tests to ensure high quality code
- Diagnose and fix bugs and performance issues
- Deploy and maintain the apps on App Store
- Distribute apps to QA / UAT teams and assist in user acceptance testing
- Work closely with business and IT stakeholders to translate business requirements into technical specificationsYou must have
- At least 6+ years of experience in developing mobile apps using React Native framework
- Strong knowledge of ES6, Typescript.
- Strong knowledge of working with micro frontend architecture
- Strong knowledge of Unit testing frameworks.
- Familiarity with push notifications, and cloud messaging application programming interfaces
- Experience of working with XML / JSON data models and integration with REST APIs
- Experience in state management libraries such as redux, redux toolkit .
- Strong knowledge of AI code generation tools / IDE.
- Strong troubleshooting ability and technical analysis skills – performance optimization included.
- Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.
- Strong knowledge of building native modules for iOS & Android and latest React native architecture.You should have
- Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.
- Hands on with build, debug, troubleshooting and distribution of apps in android and iOS platforms
- Familiarity with native build tools, like Xcode & Android studioYou may have (Bonus skills)
- Hands on with any of the popular DevOps tools such as GitHub Actions etc.
- Knowledge of various designing tools such as Figma.