Happiest Minds Technologies
Website:
happiestminds.com
Job details:
Senior Flutter Developer
Years of Experience: 11+ years
Job Summary: We are seeking a highly skilled Senior Flutter Developer with over 11 50 15 years of hands-on experience in developing production-grade mobile applications. The ideal candidate will have a strong background in building secure, scalable, and high-availability mobile banking applications. You will be responsible for designing, developing, and maintaining mobile applications that meet stringent banking security standards.
Responsibilities
- Design and develop mobile applications using Flutter and Dart, ensuring high performance and responsiveness.
- Maintain and enhance existing mobile banking applications, focusing on security, scalability, and compliance with banking regulations.
- Implement secure mobile development practices, including authentication, encryption, and secure storage.
- Utilize state management frameworks such as Bloc, Provider, or Riverpod to manage application state effectively.
- Integrate with RESTful APIs, ensuring secure communication and data handling.
- Conduct debugging, profiling, and performance optimization to enhance application efficiency.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Stay updated with the latest industry trends and technologies to ensure best practices in mobile development.
Mandatory Skills
- 6+ years of experience in Flutter (Dart) development for mobile applications.
- Proven experience in developing bank-grade mobile banking applications with a focus on high availability and security.
- Strong knowledge of RBI Security Guidelines and secure mobile development practices.
- Proficiency in state management frameworks such as Bloc, Provider, or Riverpod.
- Experience integrating with RESTful services and implementing secure patterns.
- Solid understanding of OOB principles, design patterns, and modern mobile application architecture.
- Strong debugging, profiling, and performance optimization skills.
- Familiarity with CI/CD Pipelines and Git-based workflows.
Preferred Skills
- Exposure to Firebase services including Auth, Firestore, Remote Config, Messaging, and Crashlytics.
- Familiarity with secure integration patterns for banking ecosystems, including WEB API security and token-based authentication mechanisms.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
Restful services, Flutter, Dart, REST
Click on Apply to know more.