NOIDA · FULLTIME
Senior Flutter Developer
Microsoft Corporation
Noida · onsite · Posted 20d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.7s
- Found the form on Instahyre · 6 questions to answer1.3s
- Decided the answers for all of them3.2s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this 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.
Sourced from instahyre
Section · 02
Skills
Section · Company
About Microsoft Corporation

Microsoft Corporation
Software Product
20.0k+
employees
1975
51 years old
Hyderabad / Secunderabad, Telangana
US
₹36.7L PA avg
Avg at Microsoft Corporation
About
Industries
Employee ratings
10 reviews
Culture
3.3
Career growth
2.1
Work-life
3.5
Employees rate it well for
Find them on