Mobile Developer

Kadel Labs

Bengaluru, INhybridPosted Jul 23, 2026
Posting intelligenceActively listedReposted 3×, possible evergreen/ghost posting

Skills

typescriptandroidspringsqlitegithubazurereactxcodecicdjestawsiosjavascript

About the role

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.

· 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

· 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

· 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/

Intrested candidates can share their CV at careers@kadellabs.com

Pay: ₹800,000.00 - ₹1,000,000.00 per year

Work Location: Hybrid remote in Bengaluru, Karnataka

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Mobile Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Mobile Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.