Required skills * 3+ years overall experience in mobile software development (Native iOS or Android); * good knowledge of OOP, SOLID principles; * 2+ year technical experience with Flutter (widgets and their; * Practice of creating Flutter packages, plugins and modules. * composition, build context, debug tools, stateless/stateful, * lifecycle navigation, dependencies, native code usage, * animations, code generators usage); * experience in Dart (RxDart); * strong experience with REST API; * Provider + ChangeNotifier / BLoC; * experience with Hive; * experience of working with Git; * CI/CD practices; * Widget/Unit/Integration tests * Advanced or Upper-Intermediate English (written and spoken) — You will communicate directly with the client. * Part-time job * Possible Business Trips
Responsibilities * work closely with our engineers to develop a high-quality result for our customers; * Implement Flutter for a mobile project with a focus on quality. * Implement and maintain Flutter modules for native app usage. * testing and supporting applications; * daily scrum meetings with a global development team; * preparation of the necessary documentation; * self-improvement development processes.
About project The self-storage industry benefits from advanced security and access control systems, offering innovative solutions that enable efficient facility management, cost reduction, and enhanced tenant experience. A key web-based product allows for easy customisation of access areas, site activity monitoring, and alarm management from a centralised cloud account.