Posted on: 04/02/2026
Description:
Job Description: Software Development Engineer 2 (Flutter)
About Client :
It is a fast-growing, Series A funded health-tech startup dedicated to making healthcare affordable and accessible. We provide a transparent platform for high quality substitute medicines, helping consumers save significantly on chronic healthcare costs.
Experience : 4 - 6 years
Employment Type : Full-time (Bangalore)
Role Overview :
As an SDE-2 (Flutter), you will be responsible for the development and maintenance of our high-traffic mobile applications. We are looking for an engineer who is passionate about building fluid, performant user interfaces and has a deep understanding of the mobile ecosystem.
You will be a key contributor to our mobile strategy, ensuring our app scales effectively while mentoring junior engineers and maintaining a high bar for code quality and app stability.
Responsibilities :
- App Performance & UX : Own the performance, fluidity, and responsiveness of the Flutter application across both iOS and Android platforms.
- Feature Development : Design and build complex, high-quality mobile features using Flutter and Dart, ensuring seamless user journeys.
- Leadership & Mentorship : Actively lead and coach junior mobile engineers, fostering a culture of technical excellence and ownership within the team.
- Quality Guardianship : Drive code quality through rigorous PR reviews, ensuring adherence to clean architecture and best practices.
- Technical Design : Lead the creation of mobile-specific technical specifications and design documents for major product milestones.
- Security & Privacy : Ensure the mobile app architecture meets industry data security and privacy standards.
- Observability : Monitor production app stability, crash rates (Firebase/Sentry), and performance metrics to proactively resolve issues.
Requirements :
- 4+ years of experience at high-growth product companies, with a strong portfolio of apps published on the Play Store or App Store.
- Deep proficiency in Flutter and Dart, with a solid understanding of state management
- Experience with Method Channels for integrating native Android/iOS functionalities.
- Strong understanding of mobile design patterns (MVVM/Clean Architecture) and widget lifecycle management.
- Deep hands-on knowledge of Firebase and mobile CI/CD pipelines
- Solid experience integrating mobile applications with backend systems.
- Ability to take charge of mobile delivery and lead technical initiatives in the absence of senior leadership.
- Proven experience in improving app startup time, reducing memory leaks, and managing background services.
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1609602