SDE II - Flutter

Bigbasket.com · Bengaluru

  • Experience2–6 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelmid
  • Posted11 Sept 2026

About Bigbasket.com

Bigbasket.com is hiring in Bengaluru in ecommerce retail. This role looks for around 2+ years of experience.

Skills

  • Flutter
  • Dart
  • BLoC
  • MVVM
  • Android
  • iOS
  • CI/CD
  • Firebase
  • GraphQL
  • REST APIs
  • Git
  • Jira
  • Figma

The role

A mobile app developer at an e-commerce retail company builds cross-platform applications with Flutter and Dart, applies BLoC architecture, and manages mobile CI/CD workflows. Native Android and iOS development and Firebase support reliable product releases.

Full job description

We are looking for a skilled and passionate Flutter Developer with 2+ years of experience in mobile app development, including at least 2 years of hands-on experience in Flutter. The ideal candidate will have a strong understanding of app architecture, be well-versed in Dart, and be capable of building robust mobile applications across Android and iOS platforms.

Responsibilities:

Design and develop mobile applications using Flutter and Dart.

Translate UI/UX wireframes into high-quality, scalable code.

Architect applications using best practices like BLoC, MVVM, and other design patterns.

Ensure code quality through unit testing and proper documentation.

Integrate and implement features using native modules when required (Android/iOS).

Set up and manage CI/CD pipelines for automated build and deployment processes.

Package release builds and manage app store deployments for both iOS and Android platforms.

Collaborate with product managers, designers, and other developers to deliver high-quality products.

Identify performance bottlenecks and bugs, and devise solutions to address them.

Requirements:

3+ years of experience in mobile app development.

2+ years of hands-on experience with Flutter and Dart.

Strong grasp of Dart 2.0 including data structures and collections.

Deep understanding of app architecture, threading, networking, and event loop.

Familiarity with native development for Android and/or iOS.

Experience with CI/CD tools and workflows for mobile applications.

Strong problem-solving and debugging skills.

Excellent communication and teamwork abilities.

Experience with publishing apps on Google Play and App Store.

Knowledge of Firebase, GraphQL, and REST APIs.

Familiarity with tools like Git, Jira, Figma, etc.