431 Benovymed Healthcare Jobs
Senior Flutter Developer - Dart Programming
Benovymed Healthcare
posted 24d ago
Key skills for the job
Job Summary :
The Senior Flutter Developer will be responsible for developing and maintaining cross-platform mobile applications using the Flutter framework. This role involves working closely with design, product, and backend teams to deliver seamless, performant, and user-friendly mobile applications. The ideal candidate should have a deep understanding of mobile development, a passion for Flutter, and the ability to mentor junior developers.
Key Responsibilities :
Development :
- Design, develop, and maintain cross-platform mobile applications using Flutter and Dart.
- Ensure the performance, quality, and responsiveness of applications.
- Optimize applications for maximum speed and scalability.
Leadership :
- Lead and mentor a team of Flutter developers, providing guidance and support.
- Collaborate with cross-functional teams to define, design, and ship new features.
Code Review :
- Conduct code reviews to ensure code quality, performance, and best practices.
- Maintain clean, modular, and well-documented code.
Testing :
- Implement and maintain automated testing, including unit, integration, and UI tests.
- Debug and resolve technical issues across the Flutter codebase.
Innovation :
- Stay up-to-date with the latest Flutter developments and integrate new technologies as needed.
- Contribute to the continuous improvement of development processes and practices.
Required Skills and Qualifications :
Education :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience :
- Minimum of 4 years of experience in mobile app development, with at least 2 years of experience in Flutter development.
Technical Skills :
- Strong proficiency in Flutter and Dart.
- Experience with state management libraries like Provider, Riverpod, or Bloc.
- Understanding of RESTful APIs and integration with mobile applications.
- Familiarity with CI/CD pipelines and tools like Jenkins, GitLab CI, or Bitrise.
- Experience with version control systems, particularly Git.
- Knowledge of mobile app architecture patterns (MVC, MVVM, Clean Architecture).
UI/UX Design :
- Strong understanding of mobile design principles, interface guidelines, and responsive design.
Problem-Solving :
- Excellent analytical and problem-solving skills.
Communication :
- Strong verbal and written communication skills.
Team Leadership :
- Experience in leading and mentoring a team of developers.
Preferred Skills :
Native Development :
- Knowledge of native iOS and Android development (Swift, Kotlin, Java).
Backend Integration :
- Experience with Firebase, GraphQL, or other backend services.
Agile Methodologies :
- Experience working in Agile/Scrum environments.
Open Source Contribution :
- Active participation in the Flutter community or contributions to open-source projects.
Employment Type: Full Time, Permanent
Read full job description5-10 Yrs
Noida, Mumbai, Gurgaon / Gurugram
2-7 Yrs
Gurgaon / Gurugram, Delhi/Ncr
0-5 Yrs
Noida, Gurgaon / Gurugram, Delhi/Ncr
2-7 Yrs
Noida, Gurgaon / Gurugram, Delhi/Ncr
2-7 Yrs
Gurgaon / Gurugram, Delhi/Ncr
3-8 Yrs
Mumbai, Gurgaon / Gurugram, Delhi/Ncr