Position: Flutter Developer
Category: Flutter
English level: intermediate
Years of experience: 0.5

I acquired skills during my studies at the National University Lviv Polytechnic and my last place of work in the scientific laboratory Novinano lab. These skills are considered universal for any engineering work, including programming. To these skills, I would refer:
Working in a team.
Finding compromises and the best way to solve a given problem.
Time-management.
Being proactive.
The ability to adapt to challenges.
As a Junior Flutter Developer at a startup, I am responsible for developing a mobile application that provides services to its users. My duties include setting up business logic, designing screens, routing between screens, and using the BLoC pattern in the project architecture.

One of my most significant achievements was working on an interceptor that catches errors and, if necessary, simulates the operation of API requests. This was particularly useful when frontend development was progressing faster than backend development. The technology stack I use on the project includes Retrofit, Amplify, Firebase, and AutoRouter.

Before receiving my job offer, I completed courses from Work.ua to further enhance my skills and knowledge. I am dedicated to my role at the startup and strive to continuously improve and excel in my work.