Обязанности:
- Проектирование и разработка клиент-серверного приложений на Flutter под платформы Android и iOS;
- Интеграция с бэкэндом;
- Контроль кода, архитектуры в проектах, рефакторинг, написание тестов;
- Участие в проектировании API.
Требования:
- Опыт в мобильной разработке от 1 года;
- Опыт разработки нативных и гибридных мобильных приложений под Android на Java/Kotlin и/или под iOS на Swift/Objective-C;
- Уверенные знания языка Dart не ниже Middle;
- ООП,SOLID, REST, Design Patterns;
- Понимание принципов работы в системе контроля версий GIT;
- Технический английский.
Будет плюсом:
- Опыт разработки приложений с нуля;
- Знания JavaScript;
- Навыки работы с REST API, HTML 5, CSS 3, JSON и AJAX;
- Опыт работы в Jira, Slack;
- Умение и готовность писать тесты;