Обнинск, Университетская улица, 2
Привет!
Компания «MEN IN DEV» – это динамично развивающаяся аккредитованная IT-компания, которая создаёт комплексные цифровые решения для бизнеса. У нас нет однообразных задач – каждый проект уникален, и ты сможешь прокачать свой опыт в разных направлениях.
Мы ищем Android-разработчика уровня middle+, который не просто пишет код, а отвечает за стабильность, производительность и архитектуру мобильных приложений на устройствах пользователей.
Чем предстоит заниматься:
Разрабатывать мобильные приложения с нуля и поддерживать существующие: реализовывать функционал на нативном стеке (Kotlin), верстать интерфейсы по макетам (Jetpack Compose + XML), интегрироваться с бэкендом через API.
Влиять на архитектуру: участвовать в выборе технологий и проектировании решений, применять лучшие практики (SOLID, DRY, KISS, Clean Architecture).
Обеспечивать качество и надежность: писать автотесты, участвовать в код-ревью, настраивать CI/CD, следить за метриками и оптимизировать производительность под разные устройства и версии ОС.
Внедрять современные инструменты: активно использовать AI-ассистентов (Cursor, Copilot и другие LLM) для генерации кода, рефакторинга и написания тестов.
Участвовать в полном цикле релиза: готовить сборки для тестирования, сопровождать загрузку приложений в Google Play и RuStore, работать с инструментами автоматизации релизов.
Работать в команде: участвовать в ежедневных встречах, декомпозировать задачи, оценивать трудозатраты, документировать решения в базе знаний.
Наши ожидания от кандидата
Опыт: коммерческой разработки на Android от 5 лет. Опыт работы в аутсорс-модели (заказной разработке) будет преимуществом.
Стек:
Язык: уверенное владение Kotlin.
UI: опыт работы с Jetpack Compose, понимание Material Design.
Архитектура: практический опыт с MVVM, MVI, Clean Architecture.
Асинхронность: работа с Coroutines.
DI: опыт использования Hilt или Koin.
Базы данных: работа с Room.
Система контроля версий: уверенное владение Git.
Процессы: понимание CI/CD, опыт написания автоматизированных тестов (Unit/UI).
Навыки работы над задачами в таск-трекере, Confluence/Outline, готовность к регулярному трекингу времени в рамках задач
Ответственность за конечный результат, сильные коммуникативные навыки, инициативность и умение аргументированно обосновать свою точку зрения.
Что мы предлагаем:
Если ты узнал себя в этом описании и хочешь присоединиться к нашей команде, отправляй свое резюме и давай знакомиться! В сопроводительном письме обязательно укажи:
Ваши зарплатные ожидания.
Ссылки на реализованные проекты в Google Play / RuStore.