Middle Flutter Developer (offline)

Required skills
- 3 experience with Flutter framework and Dart programming language;
- You know what the REST API is and you know how to work with it;
- Excellent knowledge of OOP and SOLID principles knowledge;
- Good knowledge of main architecture patterns for mobile platforms;
- Proficient understanding of code versioning tools such as Git;
- Experience with developing custom widgets in Flutter;
- Experience with DI frameworks;
- Experience with API integration;

As a plus:
- Previous experience in native Android and/or iOS development is nice, but not necessary;
- Experience with dart tools such as MobX, GetIt;
- Experience with unit testing;
- Experience with database Hive / SQLite;
- Experience with CI/CD;

Responsibilities:
- Developing user-facing mobile applications using Flutter;
- Optimizing your application for performance;
- Staying up-to-date with all recent developments in Play/App store requirements and mobile application capabilities and trends to be able to help inform development teams on possible roadmap features, including implementation breakdowns and prototypes;
- Keeping an eye on security updates and issues found with mobile and all project dependencies;
- Proposing any upgrades and updates necessary for keeping up with modern security and development of best practices;
- Work with team utilizing Agile/Scrum methodologies;
- Build new features in collaboration with the team;
- Write reusable, testable, and efficient code;
- Develop automated unit tests;

The job ad is no longer active
Job unpublished on 14 March 2022

Look at the current jobs C / C++ / Embedded Kyiv→