NEXT Ventures
Mobile App Developer - Android
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Android-разработчик в core-команду NEXT Ventures (бренд FundedNext) для создания флагманского мобильного приложения с нуля на нативном Jetpack Compose и Kotlin Multiplatform.
Задачи
- Разрабатывать и поддерживать нативные Android-приложения на Kotlin и Jetpack Compose
- Участвовать в создании флагманского приложения с нуля, формируя архитектуру и техническое направление
- Строить адаптивные layout'ы под телефоны, складные устройства и планшеты
- Интегрировать и развивать общие KMP-модули для бизнес-логики, сетевого слоя и работы с данными
- Работать со сторонними API, библиотеками и сервисами
- Взаимодействовать с iOS/Swift-инженерами для согласованности между платформами
- Писать чистый, эффективный и документированный код по принципам KISS и Separation of Concerns
- Оптимизировать производительность Jetpack Compose: рекомпозиции, Lazy-списки, время запуска
- Проводить код-ревью и давать конструктивную обратную связь
- Работать с product-менеджерами и UX/UI-дизайнерами над реализацией требований и макетов
- Участвовать в Agile-процессах: планирование, исполнение, непрерывные улучшения
Требования
- Степень в Computer Science, Software Engineering или смежной технической области
- 4+ года профессиональной разработки под Android с опытом выпуска и поддержки production-приложений
- Сильное практическое знание Kotlin, Jetpack Compose, Android SDK и Material Design 3
- Опыт с архитектурными паттернами MVVM или MVI, разделение UI-состояния и бизнес-логики через Coroutines и Flows
- Опыт работы с RESTful API и WebSockets, асинхронными потоками данных через Ktor или Retrofit
- Практический опыт создания Android App Widgets на Glance или RemoteViews
- Владение Git и современным управлением зависимостями: Gradle Kotlin DSL, Version Catalogs
- Сильные навыки кодирования и умеренные алгоритмические способности
- Умение работать в кросс-функциональных командах и ясно доносить технические решения
- Готовность изучать части экосистемы Apple при необходимости
Условия
- Глобальная платформа с 500+ сотрудниками в пяти странах и 220 000+ ежедневных пользователей
- Этапы отбора: 30-минутное HR-интервью, assessment, 45-минутное Problem Solving Interview, 60-минутное Bar Raiser Interview
- Работа над флагманским финтех-продуктом
- Agile-процессы и культура инженерного качества
Навыки
- Kotlin
- Jetpack Compose
- Android SDK
- Material Design 3
- Kotlin Multiplatform
- KMP
- MVVM
- MVI
- Coroutines
- Flows
- RESTful API
- WebSockets
- Ktor
- Retrofit
- Glance
- RemoteViews
- Git
- Gradle Kotlin DSL
- Version Catalogs
- Compose Canvas
- GitHub Copilot
- Cursor
- Swift