Компания "Панина Анастасия Александровна"
О проекте:
Команда разрабатывает мобильное приложение для розничной сети. Продукт активно растёт, и мы внедряем современный стек на базе Jetpack Compose и Kotlin. Приглашаем начинающего разработчика, который хочет работать над реальным проектом под руководством опытных коллег, участвовать в код-ревью и быстро прокачивать навыки промышленной разработки.
Задачи:
Реализация интерфейсов по макетам из Figma с использованием Jetpack Compose;
Написание бизнес-логики на Kotlin с учётом принципов Material Design и производительности;
Интеграция с бэкендом через REST API (Retrofit, OkHttp);
Участие в поддержке legacy-кода на Java (постепенная миграция на Kotlin);
Соблюдение архитектурных паттернов (MVVM, MVI) и работа с состоянием экранов;
Написание простых unit-тестов (JUnit, MockK) для проверки ключевой логики.
Требования:
Уверенное знание Kotlin (синтаксис, корутины, null safety);
Понимание жизненного цикла Activity/Fragment и работы с Jetpack Compose (State, Recomposition);
Опыт работы с системами сборки Gradle (подключение зависимостей, настройка build-типов);
Базовое знание паттернов MVVM, Clean Architecture (на уровне понимания слоёв);
Умение работать с Git (ветки, pull-request'ы, разрешение конфликтов);
Готовность разбираться в чужом коде и задавать вопросы;
Желание учиться: изучать документацию, участвовать в код-ревью и предлагать улучшения.
Будет плюсом, если у тебя есть:
Опыт с Dagger/Hilt или Koin (dependency injection);
Знакомство с Room (базы данных) и SharedPreferences/DataStore;
Базовое знание Java (чтение и минимальное редактирование);
Понимание работы с многопоточностью и корутинами (Dispatchers, Flow);
Опыт написания UI-тестов (Compose UI Test, Espresso);
Портфолио с проектами в GitHub/GitLab (даже учебными).
Условия:
Полностью удалённая работа либо гибридный формат (офис в Москве/регионах по договорённости);
Стандартная пятидневная неделя с гибким началом дня;
Менторство и парное программирование с синьор-разработчиком на старте;
Реальные задачи в продакшене;
Оплачиваемый отпуск (в рамках договора ГПХ — по согласованию) и корпоративные активности;
Доступ к обучающим материалам (курсы, конференции за счёт компании);
Отсутствие микроменеджмента — результат важнее присутствия в чате каждую минуту.
Ждём твой отклик, если ты готов переходить от теории к практике, не боишься разбираться в деталях Android-платформы и хочешь вырасти до уверенного middle-разработчика в сильной команде.
06 Июля
PHP-разработчик( БКИ ЭКВИФАКС )
Москва
Компания "БКИ ЭКВИФАКС" Скоринг Бюро – крупнейшее в России бюро кредитных историй. Мы ищем талантливого разработчика для нашей инновационной...
06 Июля
Бизнес-инженер/Системный аналитик/Разработчик C# .NET
Москва
Компания "ВЕРНЫЙ, Сеть магазинов" Обязанности: Cоставлять технические задания и календарный план под каждый проект, готовить бюджеты,...
06 Июля
IT-специалист / AI-разработчик (Claude)
Москва
от 50 000 до 150 000 руб.
Компания "Vegannova" Мы — Vegannova. Московский производитель органических продуктов и БАДов с собственным производством в Москве. Мы...
06 Июля
Старший Go-разработчик, Личный кабинет Озон Доставка
Москва
Компания "Ozon" Привет! Это команда Личный кабинет Озон Доставка. Мы занимаемся разработкой нового направления "Озон Доставка" - делаем все...
06 Июля
Разработчик angular( ГКУ Инфогород )
Москва
Компания "ГКУ Инфогород" Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее,...