Job Description
Job Description
Position Summary
We are seeking a highly motivated and seasoned Mobile App Developer with deep expertise in React Native to drive the full lifecycle of mobile applications—from ideation to deployment. This role requires exceptional technical craftsmanship, quality-focused delivery, and collaboration across cross-functional teams.
Core Responsibilities
- Architect, build, and maintain scalable mobile applications using React Native and TypeScript
- Integrate front-end mobile apps with backend services via Node.js, REST APIs, and GraphQL
- Manage end-to-end app release workflows, including beta testing, versioning, app store submission, and monitoring
- Monitor app health and user performance using tools like Firebase Crashlytics, AWS CloudWatch, Sentry, Dynatrace, or Instabug
- Optimize performance and debug issues across both Android and iOS platforms
- Apply software design patterns and principles to ensure maintainable and high-quality codebases
- Drive continuous improvement initiatives in both process and technology stacks
- Champion high standards of code quality, reliability, and user experience
- Implement source control best practices (Git), CI / CD pipelines, and mobile testing strategies
- Uphold secure and intuitive mobile UI / UX design in alignment with platform guidelines
- Utilize cloud services (e.g., Firebase, AWS, Azure) and mobile security best practices
Preferred Experience
Proficiency in integrating native modules, and exposure to mobile-specific technologies such as AR / VR, GPS, Bluetooth, or beacon integrationFamiliarity with modern DevOps tooling and containerization platforms like Docker or KubernetesContributions to open-source projects or a portfolio of published mobile applicationsQualifications
10–12 years of hands-on experience in mobile app development with React NativeStrong functional knowledge of JavaScript / TypeScript, Node.js, and design patterns applicable to mobile frameworksDemonstrated experience in API testing and automation using Postman, REST Assured, or similar toolsSolid understanding of Agile / Scrum methodologies and software development lifecycle best practicesExceptional analytical mindset and communication skills for cross-functional collaborationCommitment to shipping high-quality work that reflects professional excellence