We are looking for a highly skilled and experienced Senior Flutter Developer to join our team. The ideal candidate will have a strong background in Flutter development, with extensive experience in using the Provider state management system, MVVM architecture, Firebase, Cloud Firestore, and API integration. As a Senior Flutter Developer at Xenova Soft, you will play a key role in designing, developing, and maintaining mobile applications that are robust, scalable, and user-friendly.
Key Responsibilities ● Develop and maintain mobile applications using Flutter and Dart. ● Architect and implement complex mobile applications using the MVVM architecture pattern. ● Manage state efficiently using the Provider state management system. ● Integrate with Firebase and Cloud Firestore to leverage real-time databases, authentication, and other backend services. ● Collaborate with cross-functional teams to define, design, and ship new features. ● Write clean, maintainable, and efficient code while following best practices. ● Optimize applications for maximum performance, scalability, and user experience. ● Perform code reviews and mentor junior developers. ● Stay up-to-date with the latest industry trends and technologies to ensure our apps remain cutting-edge. Required Qualifications ● 3+ years of professional experience in mobile development using Flutter. ● Strong understanding of Flutter framework and Dart programming language. ● Proficiency with Provider state management system. ● Experience with MVVM architecture and its implementation in mobile applications. ● Hands-on experience with Firebase and Cloud Firestore. ● Strong knowledge of API integration and working with RESTful services. ● Proven track record of building and deploying high-quality mobile applications. ● Solid understanding of mobile UI/UX principles and best practices. ● Experience with version control systems, such as Git. ● Excellent problem-solving skills and attention to detail. ● Strong communication and collaboration skills. Benefits ● Competitive salary and performance-based bonuses. ● Health, dental, and vision insurance. ● Flexible working hours and remote work options. ● Opportunities for professional growth and development. ● Collaborative and innovative work environment. ● Team-building activities and company events.
How to Apply If you are passionate about mobile development and have the skills and experience we are looking for, we would love to hear from you! Please send your resume and a cover letter detailing your relevant experience to hr@xenovasoft.com with the subject line "Senior Flutter Developer Application - Xenova Soft." Xenova Soft is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.