Location: Bengaluru (Work from Office - 5 Days Only)
Key Responsibilities:
Design and develop advanced applications using React Native for Android and iOS.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code.
Integrate RESTful APIs and third-party libraries.
Diagnose and fix bugs and performance bottlenecks.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Participate in code reviews and contribute to best practices.
Required Skills & Qualifications:
Minimum 3 years of experience in React Native development.
Strong understanding of JavaScript (ES6+), TypeScript, and React fundamentals.
Experience in integrating native modules, device APIs (camera, geolocation, notifications, etc.), and Firebase.
Solid understanding of mobile application lifecycle, app store submission, and deployment processes.
Familiarity with Redux / Context API for state management.
Hands-on experience with debugging tools, performance optimization, and testing tools like Jest or Detox.
Knowledge of REST APIs, JSON, and asynchronous programming.
Experience with version control tools such as Git.
Familiar with Agile development methodology.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Mobile / App DeveloperEmployement Type: Full time