Required skills:
Basic knowledge of Dart and Flutter framework;
Understanding of OOP principles;
Familiarity with MVP/MVC architectural patterns;
Experience working with REST APIs;
Intermediate spoken and written English;
Strong motivation to learn and grow as a developer.
Will be a plus:
Experience developing for Android and/or iOS;
Understanding of MVVM or Clean Architecture;
Familiarity with app publishing processes.
We offer:
Paid part-time or full-time position;
Mentorship and structured learning process;
Real tasks and hands-on experience;
Career growth opportunities inside the company;
Supportive and flexible working environment.
Responsibilities:
Work under the guidance of senior developers to build Flutter apps from scratch;
Maintain and improve existing codebase;
Integrate REST APIs and manage app state;
Follow best practices in mobile development and clean architecture;
Participate in regular code reviews and team meetings.