flutter-developer

Junior Flutter Developer Position

Company Overview

Vet Mkononi is dedicated to revolutionizing livestock care by connecting veterinary professionals with farmers through our innovative mobile application. Our platform streamlines communication facilitates livestock tracking, and manages services and payments, enhancing the efficiency of veterinary services in the agricultural sector.

Position Overview:

We are seeking a Junior Flutter Developer with 1-2 years of experience to join our development team. The ideal candidate will have a solid understanding of clean architecture principles and best practices in Flutter development and proficiency in Riverpod for state management. This role offers an opportunity to contribute to a meaningful project that positively impacts the agricultural community.

Key Responsibilities:

  • Develop and maintain features within the Vet Mkononi mobile application using Flutter.
  • Implement and manage state using Riverpod, ensuring efficient and scalable state management.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the application adheres to clean architecture principles, promoting maintainable and testable code.
  • Participate in code reviews, providing and receiving constructive feedback to maintain code quality.
  • Troubleshoot and debug issues, ensuring application performance, quality, and responsiveness.
  • Stay updated with emerging trends and technologies in mobile development.

Qualifications:

  • 1-2 years of experience in mobile application development using Flutter.
  • Strong understanding of clean architecture and best practices in Flutter development.
  • Proficiency in Riverpod for state management.
  • Experience with RESTful APIs and integrating third-party libraries.
  • Familiarity with version control systems, such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work effectively in a remote team environment.

Preferred Qualifications:

  • Knowledge of CI/CD pipelines for Flutter applications.
  • Understanding of Agile development methodologies.

Soft Skills:

  • Ability to work collaboratively in a team setting.
  • Strong problem-solving capabilities.
  • Effective communication skills, both written and verbal.

What We Offer:

  • A fully remote work environment with flexible working hours.
  • Opportunities for professional growth and development.
  • A supportive and collaborative team culture.
  • The chance to contribute to a product that makes a meaningful impact in the agricultural sector.

How to Apply:

Interested candidates are invited to submit their resume, a cover letter detailing their experience and suitability for the role and a portfolio of previous Flutter projects to [email protected] before 18th April 2025. Please include examples that demonstrate your understanding of clean architecture and your use of Riverpod in Flutter applications.