Flutter Tech Lead- Steve (India)

Flutter Tech Lead- Steve (India)

19 Aug
|
BMW TechWorks
|
India

19 Aug

BMW TechWorks

India

Summary:

- Develops and maintains cross-platform mobile applications using Flutter/Dart and React.
- Delivers features across multiple mobile and web apps, integrating with backend APIs (GraphQL/REST).
- Ensures high-quality mobile UX, responsiveness, and platform-specific behaviour (iOS & Android).
- Actively participates in testing, debugging, deployment, and operational support.

Mandatory Skills (in order of importance):

1. Flutter & Dart (cross-platform mobile development)
2. TypeScript / JavaScript
3. React (Hooks, Context API, functional components)
4. GraphQL — Apollo Client & Apollo Server
5. Node.js (Express.js)
6. State management (Riverpod, Bloc, or React Context)
7. Unit, widget & UI testing (flutter_test, Jest, Playwright)

Advantageous Skills:

- MongoDB (Mongoose)
- REST API integration (Axios, Dio)
- Mobile platform knowledge (iOS & Android lifecycle, push notifications, permissions)
- Firebase (analytics, push notifications)
- Fastlane / Xcode / Android Studio (build & release pipelines)
- Ant Design (antd) component library
- react-intl (internationalization)
- AWS Lambda (Node.js)




- RBAC, JWT authentication
- BMW SCP.apps (Integrate) platform experience
- SonarQube

Must-Have Skills

- Practical experience with Flutter and Dart (5+ years).
- Good understanding of mobile app development lifecycle.
- Knowledge of REST APIs and third-party integrations.
- Familiarity with state management solutions (Provider, Riverpod, or Bloc).
- Strong problem-solving and debugging skills.
- Good communication and teamwork abilities.

Good to Have

- Basic knowledge of native Android (Java/Kotlin) or iOS (Swift/Objective-C).
- Experience with Firebase (Authentication, Firestore, Push Notifications).
- Familiarity with Git or other version control systems.
- Awareness of CI/CD practices for mobile apps.

What We’re Looking For

- Eagerness to learn and grow in a fast-paced workplace.
- Passion for creating intuitive, user-friendly mobile apps.
- Ability to work collaboratively and take guidance from senior developers.

📌 Flutter Tech Lead- Steve (India)
🏢 BMW TechWorks
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: flutter tech lead- steve (india) / india