Key Responsibilities :
- Design and develop cross-platform mobile applications using React Native .
- Build clean, maintainable, and reusable code for mobile apps.
- Integrate third-party APIs and native modules as required.
- Ensure mobile applications are optimized for performance and scalability.
- Use mobile emulators and real devices for testing and debugging.
- Collaborate with UI / UX designers and back-end developers.
- Participate in Agile ceremonies (Scrum, Sprint Planning, Reviews, Retrospectives).
- Provide technical leadership and mentoring to junior developers.
- Ensure adherence to CI / CD pipelines and contribute to their improvement.
- Conduct code reviews and ensure code quality standards are met.
Primary Skills Required :
5+ years of experience in mobile app development with React Native .Strong understanding of JavaScript , TypeScript , Redux , and React Navigation .Experience in mobile emulator testing and debugging across multiple device types.Hands-on experience with RESTful APIs , mobile databases, and offline storage solutions.Familiarity with the full mobile development life cycle.Working knowledge of Android Studio and Xcode .Strong understanding of Agile methodologies and related tools (e.g., JIRA).Secondary Skills :
Experience with CI / CD tools and pipelines as a developer (e.g., Jenkins , GitHub Actions , Bitrise ).Basic understanding of DevOps and automated deployment practices.Familiarity with version control systems like Git .Desired Candidate Profile :
Ability to work independently and manage tasks effectively during the 12 - 9 PM shift.Excellent communication and interpersonal skills.Ability to lead and mentor development teams in a collaborative environment.Strong analytical and problem-solving skills.Skills Required
React Native, Javascript, Typescript, Redux, Restful Apis