Position: Flutter Middle Developer
Company: Dev|ViV
Experience required: 2y
English level: upper

We are currently seeking a talented Flutter developer with strong proficiency in English to join our team. As a Flutter Middle Developer, you will be an integral part of our project focused on creating an ethical and sustainable commerce ecosystem that fosters collaboration between suppliers, farmers, artisan communities, brands, and consumers.

**Project Description:**
Our project revolves around the development of a mobile application in the commerce sector. The primary goal is to create an ethical and sustainable trade ecosystem that promotes cooperation among suppliers, farmers, artisan communities, brands, and consumers.

One of the key elements of this project is the mobile application, built using Flutter technology. This application provides users with a convenient and accessible way to interact with the project ecosystem. Through this mobile app, users can perform various actions such as browsing products, engaging with communities, making purchases, and obtaining information about ethical standards and product origins.

**Responsibilities:**
- Collaborate with the development team to design, develop, and maintain the Flutter-based mobile application.
- Implement engaging and intuitive user interfaces that deliver seamless user experiences.
- Integrate with various backend services and APIs to fetch and process data.
- Ensure the application meets high standards of performance, reliability, and security.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Stay up to date with Flutter and related technologies, and actively participate in code reviews and knowledge sharing sessions.
- Troubleshoot and debug issues, and propose effective solutions to address them.

**Requirements:**
- Solid experience in Flutter development, with a strong portfolio of mobile applications.
- Proficiency in Dart programming language and a good understanding of object-oriented principles.
- Experience working with RESTful APIs and handling JSON data.
- Knowledge of state management approaches in Flutter (e.g., Provider, BLoC, Redux).
- Familiarity with Git or other version control systems.
- Understanding of mobile app architecture patterns (MVVM, MVC, etc.).
- Good understanding of UI/UX principles and ability to create visually appealing interfaces.
- Strong problem-solving and debugging skills.
- Excellent communication skills and ability to work effectively in a team environment.
- Upper-Intermediate level of English to effectively communicate with the team and stakeholders.

**Preferred Qualifications:**
- Experience with blockchain technology and its integration into mobile applications.
- Familiarity with AI-driven features and collaboration tools.
- Knowledge of testing frameworks for Flutter, such as Flutter Test or Mockito.

**Project Duration:**
The project is a long-term engagement with ongoing development and maintenance phases.

If you are a skilled Flutter developer with a passion for building innovative and ethical mobile applications, we would love to have you join our team. Be part of an exciting project where you will contribute to the development of a sustainable commerce ecosystem, leveraging Flutter's capabilities and cutting-edge technologies.