NextHire Try for free

Microsoft

Posted 2 Oct 2026

Senior Flutter Developer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
2 Oct 2026

About the role

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.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach