Mobile Developer

Posted Yesterday
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
The Role
Develop and maintain cross-platform React Native applications for Android and iOS. Implement offline-first synchronization, REST and authentication integrations, push notifications, GPS, camera, file uploads, and call-center features. Manage client-specific configurations, optimize performance, write testable code, debug hybrid/native issues, and collaborate with backend and product teams in an agile environment.
Summary Generated by Built In

About Kadellabs:

Kadel Labs is a deep-tech IT services company dedicated to transforming businesses with cutting-edge solutions. Our expertise spans Data Analytics, Engineering, and Visualization; Cloud services including DevOps, InfoSecOps, and InfraOps; Software development and modernization; and Generative AI-driven business applications. As a trusted partner of Data Bricks, Azure, AWS, Web Methods, and Bitrix24 CRM, we empower businesses with innovative, reliable, and scalable technology solutions

 

Job Title: Mobile Developer

Experience: 4-5 Years
Location:
Bangalore

 

About the Role

We are looking for a Mobile Developer with 3–5 years of experience in React Native to join our engineering team. You will own the development, maintenance, and enhancement of our cross-platform mobile application used across 30+ client organizations. 

 

The app operates in demanding field environments — offline mode, low connectivity, GPS tracking, image capture, bulk data sync, and real-time call integration. You will work closely with backend engineers and product managers to deliver features that directly impact field collections performance. 

 

Key Responsibilities

·       Build and maintain cross-platform mobile features in React Native (iOS + Android) aligned with backend APIs. 

·       Implement offline-first data sync mechanisms for field use cases where connectivity is unreliable. 

·       Integrate with REST APIs (Spring Boot 3.x backend) including JWT/OAuth2 authentication flows via Keycloak. 

·       Implement Firebase Cloud Messaging (FCM) for push notifications — activity alerts, call assignments, settlement approvals. 

·       Work with device capabilities: GPS location tracking, camera (photo/document capture), file system (bulk upload). 

·       Build call center integrations: click-to-call flows, call status tracking. 

·       Maintain per-client build configurations — 30+ org-specific auth configs, themes, and feature flags. 

·       Write clean, testable component code; participate in code reviews and maintain quality standards. 

·       Optimise app performance: memory, bundle size, startup time, list rendering for large datasets. 

·       Collaborate with backend and product teams in an agile delivery environment. 

 

Must Have Skills

Core Mobile: 

·       React Native 0.7x — strong proficiency; functional components, hooks, navigation 

·       React Navigation — stack, tab, drawer navigators; deep linking 

·       State management — Redux / Redux Toolkit or MobX 

·       REST API integration — Axios, token refresh, error handling, retry logic 

·       Offline support — AsyncStorage, SQLite (react-native-sqlite-storage or WatermelonDB), sync strategies 

·       Push notifications — Firebase Cloud Messaging (FCM) integration on Android + iOS 

·       Device APIs — Geolocation, Camera (react-native-camera / vision-camera), permissions management 

·       Platform-specific configuration — Android Gradle, iOS Xcode / CocoaPods, signing 

 

Authentication: 

·       OAuth2 / OIDC — token handling, refresh flows, secure storage (Keychain / Keystore) 

·       Keycloak or similar identity provider integration (preferred) 

 

General: 

·       Git — branching, PR-based workflow 

·       Understanding of REST API design; ability to read backend API contracts 

·       Basic debugging with Flipper / Metro / logcat / Xcode console 

·       Familiarity with CI/CD for mobile: Fastlane, GitHub Actions, or similar 

 

Prefered / Nice to have                                                                   

·       Experience building apps for FinTech, NBFC, or field-force use cases 

·       Click-to-call / VoIP integration (SlashRTC, Ozonetel, Exotel, or similar)   - WebSocket integration for real-time agent status and live call notifications 

·       AWS S3 presigned URL upload from mobile (documents, images)   - Short URL / QR code generation and scanning 

·       Multi-tenant white-labelling: per-client themes, icons, API base URLs, feature toggles 

·       Performance profiling: Hermes JS engine, RAM bundles, Flashlist vs FlatList optimisation 

·       TypeScript — strong typing for React Native components and API models 

·       Unit testing with Jest + React Native Testing Library 

·       Experience distributing to Google Play + Apple App Store 

 

Required Qualifications

·       3–5 years of professional mobile development experience 

·       At least 2–3 years specifically in React Native (not just React) 

·       Demonstrable experience shipping apps to production on both Android and iOS 

·       B.E. / B.Tech or equivalent in Computer Science or related field 

·       Strong debugging skills in hybrid/native bridge scenarios 

 

Why Join Kadel Labs?

  • Opportunity to work with a fast-growing, innovative company.
  • A dynamic work environment where creativity and new ideas are encouraged.
  • Competitive salary and benefits package.
  • Professional development opportunities in a people-first culture.

 

Visit us:
https://kadellabs.com/

https://in.linkedin.com/company/kadel-labs

https://www.glassdoor.co.in/Overview/Working-at-Kadel-Labs-EI_IE4991279.11,21.html

 



Skills Required

  • 3-5 years of professional mobile development experience
  • At least 2-3 years of experience specifically in React Native
  • Demonstrable experience shipping production apps on both Android and iOS
  • B.E., B.Tech, or equivalent degree in Computer Science or a related field
  • Strong debugging skills in hybrid/native bridge scenarios
  • Strong proficiency with React Native 0.7x, functional components, hooks, and navigation
  • Experience with React Navigation, including stack, tab, drawer navigators, and deep linking
  • Experience with Redux, Redux Toolkit, or MobX
  • REST API integration using Axios, token refresh, error handling, and retry logic
  • Offline support using AsyncStorage, SQLite, or WatermelonDB
  • Firebase Cloud Messaging integration on Android and iOS
  • Experience with mobile device APIs, geolocation, camera, and permissions management
  • Android Gradle, iOS Xcode/CocoaPods, and mobile signing configuration experience
  • OAuth2/OIDC token handling, refresh flows, and secure storage using Keychain or Keystore
  • Git branching and pull-request workflow experience
  • Understanding of REST API design and backend API contracts
  • Basic debugging with Flipper, Metro, logcat, or Xcode Console
  • Familiarity with mobile CI/CD tools such as Fastlane or GitHub Actions
  • Keycloak or similar identity provider integration
  • Experience building FinTech, NBFC, or field-force applications
  • Click-to-call, VoIP, or WebSocket integration experience
  • AWS S3 presigned URL uploads, QR code generation, or scanning
  • Multi-tenant white-labeling with client-specific themes, icons, URLs, or feature flags
  • Mobile performance profiling with Hermes, RAM bundles, FlashList, or FlatList optimization
  • Strong TypeScript experience
  • Unit testing with Jest and React Native Testing Library
  • Experience distributing apps through Google Play and Apple App Store
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
403 Employees
Year Founded: 2017

What We Do

Kadel Labs is a deep-tech IT services and product-engineering company that helps organizations modernize systems, use data effectively, adopt AI, and build scalable digital products across multiple industries. Its offerings include data engineering and analytics, cloud engineering, software development and modernization, Gen AI services, and SaaS platforms. The company also operates as a startup studio supporting early-stage founders and technology ventures.

Similar Jobs

Expedia Group Logo Expedia Group

Mobile Engineer I

AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
16000 Employees

Social Discovery Group Logo Social Discovery Group

Senior Mobile Engineer (Flutter)

Artificial Intelligence • Fintech • Machine Learning • Software • App development • Conversational AI • Generative AI
In-Office or Remote
7 Locations

eBay Logo eBay

Security Engineer

eCommerce • Retail
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
26035 Employees

ANSCER Robotics Logo ANSCER Robotics

Design Engineer

Hardware • Logistics • Robotics • Automation
In-Office
Bengaluru South, Bengaluru Urban, Karnataka, IND
67 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account