● Experience in building flutter apps;
● Knowledge of object-oriented, MVXX design patterns and their implementation;
● Experience with Redux/BLoC/Provider;
● Familiarity with SOLID principles and clean architecture;
● Experience with REST / GraphQL API’s;
● Experience to work in an agile environment.
● Native iOS and/or Android development experience;
● Experience with BDD/TDD;
● Experience with Rx;
● Experience with Mac/Linux/Unix;
● Good communication and analytical skills;
● Knowledge of UI/UX-design, experience with applications of interface design (Sketch, Adobe XD, Figma);
● Understanding of DevOps-processes;
● Experience in automating mobile application’s assembly testing.