React Native Engineer
This is a remote position.We are looking for a highly skilled Mobile Engineer with 3-6 years of experience in building scalable, high-quality mobile applications. The ideal candidate is a hands-on developer with strong expertise in cross-platform development and working knowledge of backend systems, especially Node.js.You will contribute to building robust mobile products across Android and iOS, while also collaborating closely with backend teams and understanding end-to-end system design.
Job Responsibilities:
Develop and maintain mobile applications using React Native (preferred), Flutter, or native (Kotlin/Swift)
Build scalable, maintainable, and reusable mobile components and architectures
Collaborate with backend teams and contribute to API design, integration, and optimization (Node.js exposure)
Ensure best practices in state management, navigation, caching, and security
Write clean, testable, and efficient code
Implement automated testing (unit, integration, and UI tests)
Optimize app performance (memory, battery, rendering, and load time)
Work closely with Product, Design, QA, and DevOps for smooth delivery
Debug production issues, perform RCA, and improve app stability
Participate in code reviews and maintain high engineering standards
Support CI/CD processes for builds, testing, and releases
RequirementsStrong experience in React Native (preferred), Flutter, or native mobile developmentWorking knowledge of Node.js and backend systemsGood understanding of mobile architectures (MVVM, Clean Architecture, Bloc, etc.)Experience with API integration, real-time data, and offline storageFamiliarity with tools like Firebase, Sentry, or similarStrong debugging and performance optimization skills
BenefitsCompetitive salary and flexible work modelOpportunity to work on impactful, product-driven projectsCollaborative and fast-paced environmentContinuous learning and growth opportunities
Apply Now