Mecho Autotech is a tech-enabled automobile technicians’ aggregator, designed to provide end to end automobile maintenance services to business and individuals. Using technology, we seek to provide a seamless maintenance and repair solutions for vehicle owners across Africa.
Job Description
- A skilled Mobile App Flutter Engineer at Mecho Autotech, you'll be at the forefront of building beautiful and functional mobile applications, focusing on clean architecture and robust design.
- You will leverage your deep understanding of the Flutter framework and your experience with Riverpod, Clean Architecture principles, and automated testing using Flutter test and Mockito to create seamless, high-quality mobile experiences.
- You must be passionate about crafting exceptional mobile applications and be keen on working with cutting-edge technologies in a collaborative environment.
?A typical day on the job will involve;
- Design and develop high-quality, maintainable, scalable mobile applications using Flutter.
- Implement Clean Architecture principles in application development, ensuring a well-structured and modular codebase.
- Utilize Riverpod for state management and dependency injection to build efficient and reactive applications.
- Work closely with the UI/UX team to translate design concepts into functional, attractive mobile experiences.
- Implement view models to manage UI logic and enhance application performance and responsiveness.
- Write comprehensive tests using Flutter test and Mockito to ensure application reliability and robustness.
- Collaborate with the backend team to design and integrate APIs, ensuring seamless data flow and synchronization.
- Participate in code reviews, adhering to best coding practices and contributing to the continuous improvement of our development processes.
- Stay up-to-date with the latest trends in mobile development and introduce innovative ideas and technologies to the team.
Requirements
- Proven experience as a Flutter Engineer, with a strong portfolio showcasing mobile applications built using Flutter.
- Solid understanding of Riverpod for state management and dependency injection.
- Experience implementing Clean Architecture in mobile app development, focusing on view models.
- Proficiency in automated testing frameworks, specifically Flutter test and Mockito.
- Familiarity with RESTful APIs and mobile app networking.
- Strong understanding of mobile app design guidelines, patterns, and best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills, with the ability to work independently and in a collaborative environment.
Method of Application
Signup to view application details.
Signup Now