Senior Flutter Developer

Job Description

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.

Job Summary

  • Published on:2024-06-22 7:15 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-12-25