Senior Flutter Developer

Microsoft

Dadri

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Microsoft is seeking an experienced Senior Flutter Developer to join our engineering team in India. You will build high-quality mobile apps using Flutter, integrate SDKs, and publish Android and iOS builds.

You'll mentor junior developers, optimize performance, and lead fintech-related integrations, while working in a collaborative Agile environment with CI/CD pipelines and cloud services.

Qualifications

  • 4-7+ years in mobile development with at least 3+ years in Flutter.
  • Strong knowledge of Dart and Flutter widgets.
  • Experience with third-party SDK integrations (analytics, authentication, payment gateways).
  • Hands-on experience with Google Play Store and Apple App Store release processes.
  • Understanding of RESTful APIs, asynchronous programming, and offline storage.
  • Experience with Firebase (Auth, Firestore, Crashlytics, Cloud Messaging).
  • Excellent communication skills and ability to mentor others.

Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using Flutter.
  • Integrate third-party SDKs and APIs, ensuring performance and maintainability.
  • Publish Android and iOS builds and manage CI/CD pipelines.
  • Optimize app performance, memory usage, and rendering efficiency.
  • Mentor junior developers and participate in architecture discussions.
  • Lead fintech payments integration and ensure PCI-DSS compliance.

Skills

Flutter
Dart
State management
Flutter widgets
Firebase
RESTful APIs
CI/CD
Android SDK
iOS SDK

Tools

GitHub Actions
Fastlane
Codemagic
Dart DevTools

Job description

We are seeking an experienced Senior Flutter Developer to join our engineering team. The ideal candidate will have a strong background in building high-quality mobile applications using the Flutter framework, deep experience in SDK and third-party integrations, and proficiency in publishing Android and iOS builds. Experience in app performance optimisation and mentoring junior developers is essential. Candidates with a fintech background will be given strong preference.

The candidate will have responsibilities across the following functions:

Flutter Development:
  • Design, develop, and maintain advanced cross-platform mobile applications using Flutter.
  • Implement clean, maintainable, and scalable code following best practices.
  • Work closely with designers and product teams to translate UI/UX designs into high-quality features.
Integrations and Architecture:
  • Integrate third-party SDKs and APIs, ensuring seamless performance and maintainability.
  • Implement secure, stable, and scalable mobile architectures.
  • Manage state using BLoC, Provider, Riverpod, or other recommended patterns.
Build and Deployment:
  • Manage Android (AAB/APK) and iOS (IPA) build pipelines.
  • Handle end-to-end Play Store and App Store submissions, updates, certificates, provisioning profiles, and release processes.
  • Manage CI/CD pipelines for automated builds and deployments (Fastlane, Codemagic, GitHub Actions, etc. ).
Performance and App Size Optimisation:
  • Optimise app performance, memory usage, and rendering efficiency.
  • Conduct app size reduction strategies, including asset optimisation, code minification, and dynamic feature management.
  • Monitor and troubleshoot performance issues using tools like Firebase Performance, Dart DevTools, etc.
Team Leadership:
  • Mentor junior and mid-level developers, conducting code reviews and guiding best practices.
  • Participate in architecture discussions, sprint planning, and technical decision-making.
  • Foster a collaborative and knowledge-sharing environment.
Payment Gateway Integration:
  • Integrate and maintain secure payment solutions (Razorpay, Stripe, Paytm, in-app purchases, etc. ).
  • Ensure PCI-DSS compliance and implement best practices for secure transaction handling.
  • Troubleshoot and optimise transaction workflows for efficiency and stability.
Requirements:
  • 4-7+ years of experience in mobile development, with at least 3+ years specifically in Flutter.
  • Strong knowledge of Dart, Flutter widgets, state management patterns, and mobile app architecture.
  • Proven experience with third-party SDK integration (analytics, authentication, payment gateways, etc. ).
  • Hands-on experience with Google Play Store and Apple App Store release processes.
  • Understanding of RESTful APIs, asynchronous programming, and offline storage.
  • Experience with Firebase (Auth, Firestore, Crashlytics, Cloud Messaging).
  • Strong debugging skills and familiarity with performance monitoring tools.
  • Excellent communication skills with the ability to mentor and guide team members.
  • Experience working in fintech, BFSI, or payments domain.
  • Understanding of security protocols and compliance requirements for fintech applications.
  • Knowledge of native Android (Kotlin) or iOS (Swift) is a plus.
  • Familiarity with Agile/Scrum methodologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flutter Developer
Senior Flutter Developer

SourcingXPress • Coimbatore District

On-site
INR 1,000,000 - 2,000,000
Senior Mobile App Developer - Flutter
Senior Mobile App Developer - Flutter

Wohlig Transformations Pvt. Ltd. • Mumbai

On-site
INR 600,000 - 900,000
Flutter Developer
Flutter Developer

Competent Groove Private Limited • Mohali

On-site
INR 800,000 - 1,200,000
Senior Flutter Mobile App Developer
Senior Flutter Mobile App Developer

Unico Connect LLP. • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Flutter Developer
Senior Flutter Developer

Techcarrot • Chennai District

On-site
INR 2,400,000 - 4,200,000
Senior Flutter Developer
Senior Flutter Developer

KADDERS • Ahmedabad District

On-site
INR 1,000,000 - 1,400,000
Competitive salary and benefits
Opportunity to work on impactful products
Flexible work environment
+1
Senior Mobile Developer
Senior Mobile Developer

NAVVYASA CONSULTING PRIVATE LIMITED • Gurugram District

On-site
INR 1,500,000 - 2,000,000
We are looking for Android Flutter Developer
We are looking for Android Flutter Developer

e-stonetech • Mumbai

On-site
INR 1,200,000 - 1,800,000
Flutter Developer
Flutter Developer

egtpvl • Coimbatore District

Hybrid
INR 1,200,000 - 2,000,000
Provident Fund
Mobile Developer
Mobile Developer

Abel Techsoft Pvt Ltd • Ernakulam

On-site
INR 450,000 - 650,000