Обязанности:
- Развивать и поддерживать существующее Android приложение;
- Поддерживать существующие архитектурные решения, а также внедрять новые актуальные;
- Оптимизировать и рефакторить текущий код (проекту более 5 лет);
- Участвовать в принятии технических решений и планировании процесса разработки;
- Оценивать трудоемкость работ по проектам и задачам;
- Взаимодействовать с Back-End разработчиками, проектировщиками интерфейса, тестировщиками;
- Находить простые и изящные решения для сложных задач;
- Поддерживать и отлаживать работу приложения;
- Принимать участие в процессе найма и обучения новых сотрудников.
Требования:
- Опыт коммерческой разработки под Android от 3 лет;
- Понимание основных архитектурных подходов в разработке;
- Уверенные знания технологического стека Clean Architecture + MVP;
- Умение самостоятельно принимать решения, оценивать и декомпозировать задачи;
- Готовность улучшать проект, применять новые подходы и повышать качество кода;
- Умение работать в соответствии с продуктовыми требованиями.
Профессиональные навыки:
- Java & Kotlin;
- Clean Architecture; MVP (Moxy);
- Retrofit 2; http/https; Json (Jackson);
- Android 5.0+;
- Понимание принципов работы с многопоточностью; RxJava;
- Custom views, custom animations;
- GitLab, Firebase, Jira, Slack, Confluence.
Условия:
- Оформление в соответствии с ТК РФ, оплачиваемый отпуск;
- Стабильная заработная плата;
- Гибкое начало рабочего дня;
- Возможность выбрать формат работы: в офисе (Академгородок), полностью или частично удаленно;
- Социальный пакет.
Время работы
Телефон:
+7 495 104 3555
E-mail: kkornilova@armtek.ru
Режим работы: пн-пт.: 09:00-18:00
Адрес офиса
141031, Московская обл.,
Мытищинский район,
МКАД 86-й км, 13А, строение 1