Android разработчик (Middle)
ООО «АНСГАР» — российская технологическая компания — мы сфокусированы на разработке и коммерческом внедрении решений Индустрии 4.0. Помогаем предприятиям повышать операционную эффективность на промышленном производстве. АНСГАР является молодым и амбициозным стартапом, ведущим свою деятельность с 2019 г..
Компания разрабатывает программные решения, аппаратные комплексы и продукты в единой экосистеме для крупных российских промышленных производств в таких сферах, как тяжелое машиностроение, металлургия и т.д.
Продукты компании – девайсы собственного изобретения и ПО практически не имеют аналогов ни на российском, ни на зарубежном рынке.
В связи с выходом проекта на этап коммерческого внедрения наша компания увеличивает штат, в том числе мы находимся в активном поиске Андроид разработчика уровня Middle + в проект по созданию и развитию гибкой системы управления бизнес-процессами в производственных цехах, с упором на оптимизацию и упрощение работы персонала, своевременное получение ими заданий и интеллектуальный контроль за их выполнением.
Мы ждем от вас:
-
Хорошего знания языка и идиом Kotlin.
-
Понимания принципов построения приложений ОС Андройд (архитектура приложений), а именно MVVM, MVP и clean architecture, а также паттернов проектирования в целом.
-
Понимания принципов ООП
-
Опыта работы с concurrent (конкурентное, асинхронное, параллельное) программированием. Понимание его принципов. У нас довольно обширно используются coroutines (корутины) и flows. Опыт работы с ними очень желателен.
-
Знание SDK Android
-
Опыт и понимание принципов работы с REST API
-
Обязательно! Умение читать документацию и искать решение проблем. У нас разные задачи, без сомнения, придется работать с не очень знакомыми технологиями и API. Нужно будет вникать.
-
Умение пользоваться git, jira, confluence.
Основной стек:
-
Kotlin
-
Jetpack compose
-
Retrofit 2
-
Room
-
REST
Плюсом будет:
-
Знание Camera 2 API и CameraX API
-
Опыт работы с WebSockets
-
Опыт работы с WebRTC
-
Знание принципов функционального программирования
Чем предстоит заниматься:
-
Писать понятный, красивый, а главное рабочий код системы управления персоналом (наш основной продукт)
-
Разрабатывать нативное приложение под Android (Jetpack compose)
-
Участвовать в разработке нового функционала
-
Писать интеграции с backend и сторонними API
-
Писать тесты
-
Участвовать в обсуждениях по проектированию системы
-
Взаимодействовать с дизайнерами, архитекторами, влиять на развитие системы
Мы предлагаем:
- Аккредитованная, продуктовая IT компания полного цикла разработки, резиденты Сколково;
- Работа в офисе м. Таганская, шаговая доступность от станции;
- После испытательного срока возможен гибридный формат работы (график обсуждается индивидуально в зависимости от роли);
- Белая конкурентная заработная плата (обсуждается с каждым кандидатом индивидуально);
- Оформление по ТК РФ, оплата отпускных и больничных;
- Работа в профессиональной команде;
- Интересные, местами сложные и разнообразные задачи.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).