Senior mobile разработчик
Крупная федеральная компания запускает проект по автоматизации теплиц на основе машинного обучения и компьютерного зрения.
Технически проект включает веб-разработку, создание мобильных приложений, возможно, интеграцию с оборудованием, оффлайн-машинное обучение, надежный бэкенд и множество взаимодействий с другими системами.
Обязанности:
- Разработка, изменение и поддержка различных компонентов мобильного приложения, включая вёрстку экранов по дизайн-макетам, отладку и тестирование;
- Проведение Code Review;
- Помощь в реализации архитектуры приложения;
- Разработка юнит-тестов;
- Написание технической документации.
Требования:
- Опыт коммерческой нативной разработки Android-приложений от 5 лет (из них не менее двух лет разработки на Kotlin);
- Знание Android SDK;
- Понимание и опыт работы с Compose;
- Знание современных подходов и паттернов в мобильной разработке;
- Опыт работы с Rest API, ORM (SQLite, Room или аналоги), DI, многопоточностью;
- Опыт работы с git и CI/CD.
Будет плюсом:
- Владение английским языком;
- Опыт работы с GitLab и настройки Pipelines;
- Опыт работы с устройствами по протоколу Bluetooth.
Условия:
- Гибридный формат работы, с возможностью перехода на удаленку;
- Комфортный офис в центре Москвы;
- Гибкое начало рабочего дня.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).