Junior Developer (Backend + Mobile)
insureka
This job at a glance
- Who can apply
- Freshers and up to 2 years
- Must know
- Data visualizationPythonJavaScriptReactNext.jsMicroservices
- Work
- On-site in Bengaluru
- Pay
- Not stated by the employer.
- Skill demand
- JavaScript33%React21%Python16%Data visualization9%of 100 similar fresher jobs posted in India this week
- Listed
- 11 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About Insureka
Insureka builds digital insurance platforms for the Indonesian market. Their platform covers customer web and mobile apps, partner and agent portals, admin dashboards, and the services behind quotes, policy issuance, claims, payments, and KYC. The platform runs on Python microservices on Google Cloud (GKE), with React/Next.js web apps and Flutter mobile apps.
About the Role
This role involves building features for customer mobile apps in Flutter, along with the Python APIs that support them. You will collaborate closely with senior engineers to learn the full stack, from app screens to backend services and cloud deployment.
Key Responsibilities
- Build screens and features in Flutter and Dart, including layouts, state management, API calls, and handling loading and error states.
- Prepare Android and iOS builds for development, staging, and production environments.
- Assist with Play Store and App Store releases.
- Build and fix backend endpoints in Python (Django or FastAPI) for app features.
- Integrate device features such as camera and document capture, push notifications, and deep links.
- Fix bugs reported by QA and support app releases.
- Write clear pull requests and learn from code reviews.
Requirements & Tech Stack
- Flutter and Dart, with state management experience using GetX, Provider, Riverpod, or Bloc.
- Experience calling REST APIs, JSON parsing, and models.
- Understanding of handling authentication tokens.
- Experience with Android and iOS builds; basics of app signing and flavors.
- Python basics; experience building a simple API with Django, FastAPI, or Flask.
- Basic SQL knowledge.
- Understanding of HTTP, REST, and JSON.
- Proficiency with Git/GitHub.
- Familiarity with Android Studio or Xcode.
- Experience with Postman.
- Comfortable using AI coding assistants responsibly.
Qualifications
- 0–2 years of experience (professional work, internships, or strong personal projects all count).
- Good written and spoken English.
You will do well here if you
- Learn quickly and are curious about how the whole system works.
- Ask questions early and take feedback well.
- Follow through on tasks and share progress.
Good to have
- An app published on the Play Store or App Store.
- Experience with Firebase (Cloud Messaging, Crashlytics, Analytics).
- Experience with shared Flutter packages or work across multiple apps.
- Basics of Docker, Celery, or PostgreSQL.