Job Description
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.
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.
- 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.
- 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.
- Knowledge of CI/CD pipelines for Flutter applications.
- Understanding of Agile development methodologies.
- Ability to work collaboratively in a team setting.
- Strong problem-solving capabilities.
- Effective communication skills, both written and verbal.
- 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.
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. Please include examples that demonstrate your understanding of clean architecture and your use of Riverpod in Flutter applications.