React Native Developer – BLR – 4 to 6 Years Experience

Job Category: IT
Job Type: Full Time
Job Location: Bangalore

Gemba Concepts Pvt. Ltd. is seeking an experienced React Native Full-Stack Developer to join our growing engineering team in Bengaluru. This hybrid, full-time position requires 4+ years of professional experience building enterprise-grade mobile applications and backend services.

As a key member of our technology team, you’ll work on cutting-edge digital transformation solutions that power operations across manufacturing, logistics, supply chain, and industrial automation sectors. Gemba Concepts stands at the forefront of operational excellence and technology innovation, delivering scalable enterprise platforms to customers throughout India, the Middle East, and Africa.

Our engineering culture emphasizes ownership, collaboration, and continuous learning. This role offers the perfect blend of mobile and backend development, allowing you to work across the full technology stack while contributing to products that transform how industries operate.

Key Responsibilities

Mobile Development
  • Architect and develop React Native applications for Android and iOS
  • Build feature-rich mobile applications with smooth UI performance
  • Implement state management and navigation flows
  • Integrate push notifications and deep linking
  • Optimize application performance and bundle sizes
Backend Services
  • Design and develop scalable backend microservices using Spring Boot
  • Develop RESTful APIs and manage relational databases
  • Design database schemas and optimize queries
  • Implement authentication and authorization
  • Manage containerization using Docker
Optimization
  • Enhance system reliability and performance
  • Identify and resolve performance bottlenecks
  • Maintain clean, scalable, and maintainable code
API Integration
  • Integrate mobile clients with backend services
  • Implement WebSockets, real-time updates, and push notifications
4Architecture Design
  • Contribute to architecture decisions and system design
  • Participate in requirement analysis and sprint planning
  • Collaborate with cross-functional teams
Technical Skills Required

The ideal candidate brings hands-on production experience with enterprise-scale applications and strong architectural thinking across the full technology stack.

React Native Expertise
  • Expert knowledge of React Native, Hooks, and component architecture
  • Experience with state management (Redux, Zustand, Recoil)
  • Strong understanding of navigation libraries
  • Experience with native module integration
  • Hands-on experience with push notifications and deep linking
Database Management
  • Experience with MySQL, PostgreSQL, or Microsoft SQL Server
  • Ability to design efficient schemas
  • Strong query optimization and indexing knowledge

Secondary Technical Skills

Docker Containerization
  • Building and managing Docker images
  • Configuring containers across multiple environments
Spring Boot Mastery
  • REST API design using Spring Boot
  • JPA/Hibernate ORM
  • Microservices architecture
  • Exception handling and security (OAuth2/JWT)
  • Experience with Maven or Gradle
Version Control
  • Strong Git workflow knowledge
  • Experience with GitLab or Bitbucket
  • Code review and merge request best practices
Kubernetes Orchestration
  • Working knowledge of Kubernetes deployments
  • Familiarity with Helm charts and Ingress configurations

Soft Skills & Attributes

  • Analytical Thinking: Strong problem-solving and debugging skills
  • Ownership Culture: Proactive mindset with end-to-end responsibility
  • Communication Excellence: Clear verbal and written communication
  • Adaptability: Ability to work in fast-paced, cross-functional environments

Educational Requirements

Bachelor of Engineering (BE), Bachelor of Technology (B.Tech), or equivalent degree in Computer Science, Information Technology, or related fields. Equivalent professional experience, certifications, or open-source contributions are also considered.

Preferred Degrees
  • BE / B.Tech – Computer Science
  • BE / B.Tech – Information Technology
  • Equivalent technical degree

What We Offer

  • Work on large-scale, enterprise-grade systems
  • Exposure to modern cloud-native architectures
  • Strong culture of ownership and continuous learning
  • Opportunities for professional growth and technical mastery
  • Meaningful impact across industries and geographies

Apply for this position

Allowed Type(s): .pdf, .doc, .docx