Description

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

Education

Any Gradute