Required Skills and Experience:
— At least 1,5 year of commercial experience on Flutter;
— Strong knowledge of Dart language;
— Knowledge of data structures;
— Knowledge of asynchronous principles;
— Knowledge of isolates, Stream API;
— Knowledge of SOLID, design patterns;
— Knowledge of Clean architecture principles;
— Experience with Google / Firebase services, REST and WebSocket clients,
SQLite, noSQL (Hive), states management (BLoC and Provider).
— Good knowledge of Flutter SDK, deep understanding of Widgets Trees, keys, custom animations.
— Experience with CI/CD and app distribution;
— Good knowledge of English (Intermediate or higher).
— Experience in one of native platforms (Android/ IOS/ Web) will be a plus;
With us you can:
Develop your technical knowledge:
— Use the latest technologies;
— Participate in technical events and conferences (the cost is covered by the company);
— Regular techtalks and professional development.
Improve your soft skills:
— Build strong teamwork skills and become an essential part of the dynamic teams;
— Improve your English at classes and speaking directly with clients;
— Increase your productivity and communication level via Scrum, Kanban, Agile methodologies.
What else do we offer?
— Competitive compensation and benefits;
— Medical Health Insurance;
— Flexible working schedule;
— Remote work or work in one of our development offices;
— Covered rest period (20 business days+ 5 days-off);
— Professional grows: variety of projects, regular technical events, mentorship;
— Free English classes (we have an amazing English teaching team);
— Speaking-club with a native English speaker;
— Truly friendly atmosphere and teambuildings.