Key Responsibilities
• Develop and maintain high-performance Android mobile applications using React Native
• Implement responsive, pixel-perfect user interfaces based on design specifications
• Integrate mobile applications with RESTful APIs and collaborate with backend teams on API contracts
• Optimize app performance, responsiveness, and reliability across Android devices
• Write clean, maintainable, and well-documented code following industry best practices
• Implement unit and integration tests to ensure code quality and stability
• Participate in code reviews and contribute to maintaining high engineering standards
• Manage app releases and updates to the Google Play Store, including versioning and rollout strategies
• Set up and maintain CI/CD pipelines for automated Android builds and deployments
• Monitor and resolve issues using crash analytics and performance monitoring tools
• Collaborate with cross-functional teams including product, design, and QA to deliver features
• Understand the Android Side of things and Able to build interfaces between android native and JS layer.
• Stay current with Android development trends and proactively suggest improvements
• Maintain technical documentation and support onboarding of new developers
Required Qualifications
• 7+ years of professional experience in software development.
• 5+ years of experience with React Native.
• 5+ years JavaScript experience.
• Strong proficiency in JavaScript/TypeScript.
• Understanding of mobile UI/UX best practices.
• Experience with Git and CI/CD pipelines.
• Ability to drive design/architectural path
• Demonstrate strong problem-solving ability and analytical skills
Any Gradute