Skip to Content

Sr. Flutter Developer (Mobile)

Gandhinagar, India

About DivineTechs

DivineTechs is growing our mobile team to build reliable, high-performance apps that our customers love. You’ll join a collaborative, fast-moving environment where code quality, UX, and delivery speed all matter.

The Role

You’ll develop features for our Flutter apps (Android/iOS), fix bugs, improve performance, and collaborate with product/design to ship high-quality releases.

What You’ll Do

  • Build and ship features in Flutter/Dart with clean, maintainable code.
  • Integrate REST APIs, handle JSON, and manage local storage (SQLite/Hive).
  • Use state management (Provider/BLoC/Riverpod/Cubit) and follow MVVM/Clean patterns.
  • Write basic unit/widget tests and contribute to code reviews.
  • Work with Firebase services (Auth, Messaging, Crashlytics, Analytics) or equivalents.
  • Optimize performance (jank, memory, startup), fix crashes, and track metrics.
  • Assist with app store releases (Play Console / App Store Connect) and CI/CD.
  • Collaborate with designers using Figma; ensure accessibility and responsive layouts.
Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Must-Haves


  • 1+ year professional experience with Flutter/Dart and at least one published app or production project.
  • Strong grasp of widgets, navigation, async programming (Futures/Streams).
  • API integration (REST), error handling, and offline-first basics.
  • Git workflow (branching, PRs), code linting/formatting.
  • Good communication and problem-solving skills.
Our Product
Our Product

Discover our products.

READ

Nice-to-Haves

  • Native Android (Kotlin/Java) or iOS (Swift/Obj-C) interop, platform channels, or custom plugins.
  • Riverpod/BLoC experience, push notifications, deep links, background services.
  • CI/CD (Codemagic/GitHub Actions) and Fastlane.
  • Security (Keychain/Keystore), localization, analytics, or payment SDKs.

How We Work

  • Stand-ups, clear sprint goals, and code reviews.
  • Emphasis on readable code, meaningful tests, and performance.
  • Support for learning and growth with mentorship from senior engineers.

Benefits

  • Competitive salary
  • Health insurance
  • Paid time off & holidays
  • Learning budget / certifications
  • Modern hardware & flexible working hours

Hiring Process

  1. 20–30 min intro call
  2. Technical discussion + portfolio walkthrough
  3. Practical Flutter exercise or pair-programming
  4. Culture fit & final round → Offer

What We Offer

Each employee has a chance to see the impact of his work. You can make a real contribution to the success of the company.
Several activities are often organized all over the year, such as weekly sports sessions, team building events, monthly drink, and much more

Apply

Send your CV/LinkedIn + links to any Play Store/App Store or GitHub projects to careers@divinetechs.com with subject: Flutter Developer — Gandhinagar. Include notice period and current location.


Perks

A full-time position
Attractive salary package.


Trainings

6 month Full-time 
Training with stipend


Sport Activity

Play any sport with colleagues,
the bill is covered.


Eat & Drink

Fruit, coffee and
snacks provided.