Position: Flutter Developer
Category: Flutter
English level: upper
Years of experience: 2


- Collaborated with the development team to design, develop, and maintain mobile applications using Flutter framework.
- Implemented state management patterns such as BLoC, GetX, Stacked, and Provider to efficiently manage application state and ensure a smooth user experience.
- Integrated REST and socket APIs into the Flutter applications to fetch and update data in real-time.
- Worked closely with the UI/UX designers to understand the requirements and implemented pixel-perfect UI designs, ensuring a visually appealing and user-friendly interface.
- Conducted code reviews and actively participated in the code refactoring process to enhance the codebase's readability, scalability, and performance.
- Utilized Flutter's rich widget library to create responsive and dynamic user interfaces that adapt to various screen sizes and orientations.
- Collaborated with the backend development team to define API specifications and ensured seamless communication between the frontend and backend systems.
- Implemented authentication and authorization mechanisms, integrating with OAuth or token-based authentication for secure user access to the application.
- Worked in an Agile development environment, attending daily stand-up meetings, and actively contributing to sprint planning and retrospectives.
- Actively kept up to date with the latest Flutter advancements, attended conferences, participated in online forums, and shared knowledge with the team.