Санкт-Петербург, улица Красного Курсанта, 25В
Метро: ЧкаловскаяQuantron Systems — небольшая уютная компания, которая делает сложные мобильные приложения. Мы активно используем современные технологии и архитектурные подходы. Сейчас мы расширяем команду и ищем Android-разработчика, который хочет развиваться и работать над интересными проектами с современным стеком технологий.
Обязанности:
Разработка UI и бизнес-логики мобильных приложений с нуля;
Поддержка и развитие существующих проектов;
Участие в проектировании архитектуры приложений;
Написание тестов (unit, integration, ui);
При желании и навыках — участие в смежных задачах.
Требования:
Опыт разработки продакшен-приложений под Android от 1 года;
Отличное знание Kotlin и Android SDK;
Опыт работы с Jetpack Compose;
Глубокое понимание многопоточности (Coroutines, Flow);
Знание ООП, SOLID, основных паттернов проектирования;
Опыт работы с архитектурными подходами MVI, MVVM, понимание Clean Architecture;
Уровень английского для чтения и написания документации;
Умение работать с Git.
Будут плюсом:
Опыт работы с Kotlin Multiplatform (KMP);
Знание DI (Koin, Dagger/Hilt);
Создание кастомных UI-компонентов, анимации;
Навыки тестирования (JUnit, Espresso, Kaspresso);
Понимание CI/CD процессов (GitLab CI);
Опыт работы с WebSockets, push-уведомлениями;
Навыки оптимизации и профилирования;
Знание принципов Material Design.
Технологический стек:
Kotlin, Android SDK • Jetpack Compose • Coroutines, Flow • Koin, Dagger/Hilt
Retrofit, OkHttp, Ktor, Room • SQLDelight • Jetpack Components
MVI, MVVM, MVP • Git, GitLab
Условия:
Молодой дружный коллектив и интересные творческие задачи;
Профессиональный рост;
Постоянная занятость;
Заработная плата по результатам собеседования (зависит от опыта, знаний, навыков);
Офис в 15 минутах от ст.м. Чкаловская.
При отклике приложите:
Ссылки на проекты в Google Play с указанием вашей роли;
GitHub с кодом (будет плюсом).