Senior Flutter Engineer
5paisa · Bengaluru
- Experience6–8 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelsenior
- Posted17 Sept 2026
About 5paisa
5paisa is hiring in Bengaluru in financial services. This role looks for around 6+ years of experience.
Skills
- Flutter
- Dart
- mobile application testing
- state management
- automated testing
- native mobile development
- SQLite
- NoSQL
- English
The role
A mobile app developer at a financial services product company builds high-volume, low-latency applications with Flutter and Dart, applying mobile application testing and state management to deliver reliable user experiences. The role also involves native mobile development and automated testing.
Full job description
Role Overview: Flutter Developer Job Description as a Senior Flutter Developer, you will oversee reviewing the software specifications and UI mockups, developing a cross-browser mobile application from scratch, and leading the application testing effort. You'll work alongside a backend developer, as well as a UI designer to ensure you create high-performing applications with smooth user experience.
What You’ll Do • Design and develop high-volume, low-latency mobile applications with high availability and performance • Write testable, efficient, clean, scalable code and review previously written code to improve performance • Participate in all phases of the development life cycle and mentor junior developers to adhere to the best practices • Take ownership of the preparation, production, and timely release ofsoftware components • Ensure designs are following specifications and meet the defined requirements • Discover better alternatives and latest technologies and present them for architectural review and encourage continuous improvement.
What We’re Looking For• Bachelor’s/master’s degree in engineering, Computer Science (or equivalent experience) • 6-8 years of experience in mobile development (rare exceptionsfor highly skilled developers) • Hands-on experience with Flutter framework and Dart programming language • Deep knowledge of variousstate management strategies and popular design patterns • Full understanding of different Flutter libraries like Provider/Riverpod, BloC/Cubit, freezer, etc. • Efficiency in automated testing and building in Flutter • Knowledge of native mobile development (iOS or Android) • Familiar with SQLite or NoSQL • Fluency in English language for effective communication
Preferred skills • Knowledge of Swift, Kotlin, or Java programming languages • Experience with integrating mobile CI/CD services like Fastlane • Proficient with writing Bloc/widget/integration tests • Expertise working with Git, SVN, or other version control tools • Understanding of optimizing applicationsfor Material Design • Good understanding of UI/UX design principles • Proficient working in Agile software development environment • Excellent problem-solving and analyticalskills • Experience in team management