i
NeoDove
1 NeoDove Job
2-4 years
NeoDove Technologies - Flutter Developer - Dart Programming (2-4 yrs)
NeoDove
posted 12d ago
We are looking for a passionate Flutter Developer to join our team and play a key role in building high-quality, cross-platform mobile applications for our CRM platform. As a part of NeoDove, you will collaborate with a diverse team of engineers, designers, and product managers to deliver seamless and efficient mobile solutions that support our users' needs in sales and customer relationship management.
Responsibilities :
- Design, develop, and maintain mobile applications using Flutter that integrate with our CRM platform.
- Collaborate with the backend team to ensure smooth integration with our APIs and services.
- Implement responsive, user-friendly, and high-performing mobile interfaces, focusing on customer-centric design.
- Write clean, maintainable, and efficient code that adheres to best practices in mobile app development.
- Troubleshoot, debug and optimize mobile applications for maximum performance.
- Participate in code reviews to ensure high-quality standards and continuous learning within the team.
- Stay up-to-date with emerging mobile technologies, trends, and best practices to continuously enhance app functionality.
- Work closely with a product manager and a Functional head to translate business requirements into technical solutions.
Requirements :
- Proven experience in building mobile applications with Flutter (2+ years preferred).
- Strong understanding of Flutter SDK, Dart programming language, and mobile development best practices.
- Experience with RESTful APIs, third-party libraries, and integrating external services with mobile apps.
- Solid understanding of state management approaches in Flutter (Provider, Riverpod, Bloc, etc. ).
- Familiarity with mobile app deployment processes for both iOS and Android.
- Experience with Firebase or other cloud services is a plus.
- Ability to work effectively in a fast-paced, Agile environment.
- Strong problem-solving skills, with the ability to debug and optimize mobile applications.
- Good communication skills and a collaborative attitude.
Preferred Qualifications :
- Experience working in a SaaS environment, particularly in CRM or sales automation tools.
- Familiarity with CI/CD pipelines for mobile app deployment.
- Knowledge of UX/UI principles and a user-first design approach.
Functional Areas: Other
Read full job descriptionPrepare for Flutter Developer roles with real interview advice
2-4 Yrs