About the Role: 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. Key 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. Skills: ● 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, River pod, 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. Job Type: Full-time Pay: ₹600,000.00 - ₹1,100,000.00 per year Benefits: Health insurance Provident Fund Schedule: Day shift Location: Bengaluru, Karnataka (Required) Work Location: In person