Location: 4th Phase, JP Nagar, Bangalore
Department: Engineering
Employment Type: Full-time
About the Role
We’re looking for a passionate React Native Developer who loves crafting high-performance, visually stunning mobile applications. You’ll play a key role in designing and developing cross-platform apps for Android and iOS using React Native, collaborating closely with product, design, and backend teams to transform innovative ideas into delightful user experiences.
This role is perfect for someone who enjoys tackling complex challenges, writing clean and reusable code, and continuously learning in a fast-paced environment.
Key Responsibilities
- Design, develop, and maintain cross-platform mobile applications using React Native.
- Write clean, maintainable, and efficient JavaScript/TypeScript code following best practices.
- Collaborate with the design team to build pixel-perfect, responsive, and performant UIs.
- Integrate RESTful APIs, GraphQL, Firebase, and third-party SDKs into the mobile app.
- Work closely with backend teams to define robust and scalable app architectures (e.g., Redux, Context API, MobX, Recoil).
- Manage state, navigation, and performance optimization for complex mobile apps.
- Write and maintain unit and integration tests to ensure code quality and reliability.
- Conduct code reviews, share technical knowledge, and contribute to sprint planning.
- Debug and resolve app issues, crashes, and performance bottlenecks.
- Stay up to date with the latest trends and updates in React Native, React, and mobile development.
- Implement live tracking, maps, or real-time order management features as required.
Required Skills & Experience
- 1–3 years of hands-on experience in React Native development/Flutter Development.
- Strong understanding of JavaScript and TypeScript.
- Expertise in state management tools such as Redux, MobX, Recoil, or Context API.
- Proficiency in integrating RESTful APIs and managing asynchronous data flows.
- Basic understanding of backend databases like PostgreSQL or MongoDB.
- Experience implementing authentication mechanisms (JWT, OAuth).
- Proficiency with Git or similar version control systems.
- Familiarity with Agile methodologies and sprint-based workflows.
- Understanding of Clean Architecture and SOLID principles.
- Strong debugging, optimization, and problem-solving abilities.
Nice to Have skills and expertise:
- Experience with native Android (Kotlin/Java) or iOS (Swift) development.
- Knowledge of Flutter or cross-platform development frameworks.
- Experience setting up CI/CD pipelines (Fastlane, GitHub Actions, Bitrise).
- Familiarity with React Navigation, animations, or custom UI components.
- Knowledge of GraphQL, WebSockets, or real-time communication frameworks.
- Experience creating adaptive layouts across multiple screen sizes and devices.
Why Join Us?
- Be part of a growing AI and automation brand, contributing to impactful products.
- Shape how users interact with cutting-edge technology.
- Work in a collaborative, fast-paced environment that values innovation and creativity.
- Enjoy the freedom to experiment with ideas, designs, and solutions.
- Receive a competitive salary with performance-linked incentives.
- Access to modern tools, frameworks, and technologies.
- Grow rapidly in a scaling tech-driven organization with endless learning opportunities.
Job Types: Full-time, Permanent
Pay: Up to ₹800,000.00 per year
Benefits:
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person