We are looking for a talented and experienced Flutter Developer to join our team and help us design, develop, and maintain high-quality mobile applications. The ideal candidate will have a strong background in mobile app development using Flutter and possess excellent communication and collaboration skills.Responsibilities :- Design, develop, and maintain high-quality, scalable mobile applications using Flutter and Dart.- Collaborate with cross-functional teams such as product managers, designers, and backend developers to define, design, and deliver new features.- Write clean, maintainable, and efficient code, adhering to best practices and industry standards.- Perform thorough code reviews to ensure high-quality and optimized application performance.- Troubleshoot and resolve application issues and bugs, providing timely and effective solutions.- Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency and enhance application performance.- Stay up-to-date with the latest industry trends, techniques, and best practices in Flutter development.- Work closely with the Quality Assurance team to ensure a seamless and bug-free user experience.- Participate in agile development processes and effectively communicate with the team regarding project progress, challenges, and proposed solutions.- Document application development processes and provide clear, concise technical documentation for future reference and troubleshooting.Job requirements :- Bachelor's degree in Computer Science, Engineering, or a related field.- 3-5 years of proven experience in mobile application development using Flutter and Dart.- Strong knowledge of object-oriented programming, data structures, and algorithms.- Familiarity with platform-specific design principles and interface guidelines for iOS and Android.- Experience with integrating third-party libraries, APIs, and RESTful services.- Proficient understanding of code versioning tools such as Git.- Strong problem-solving skills, attention to detail, and the ability to work independently or in a team environment.- Excellent verbal and written communication skills.- Familiarity with Agile development methodologies and tools such as Scrum, Jira, or Trello.- Knowledge of other mobile development frameworks (e.g., React Native, Xamarin) is a plus.What We Offer :- Competitive salary and benefits package.- Opportunity to work on exciting projects with a diverse team of professionals.- Ongoing professional development and growth opportunities.- A supportive, collaborative, and inclusive work environment.- Flexible work arrangements and remote work options. (ref:hirist.com)