Мы приглашаем вас, высокон мотивированного и ориентированного на результат Android Developer, присоединиться к нашей команде для обеспечения решений, а также укрепления продукта.
Наша команда обладает уникальной экспертизой в исследованиях, анализе и разработке продуктов. Опираясь на технические знания и подход, основанный на данных, мы создаем прорывные инновации в финтех-индустрии, определяющие будущее и остающиеся нашей основой успеха.
Обязанности
- Разработка и поддержка мобильных приложений для Android с использованием Kotlin
- Работа над техническим дизайном, архитектурой и реализацией новых функций
- Сотрудничество с командами продакт-менеджеров, бэкенда, QA и дизайнеров для определения и уточнения бизнес-требований
- Разработка масштабируемых, стабильных и поддерживаемых мобильных решений
- Интеграция Android-приложений с бэкенд-сервисами и сторонними API
- Проведение code review и обеспечение стандартов качества кода внутри команды
- Написание unit, integration и UI тестов для реализованной функциональности
- Оптимизация производительности, стабильности и пользовательского опыта приложения
- Участие в Scrum-церемониях, сессиях планирования и ретроспективах
- Написание чистого, модульного и поддерживаемого кода
- Поддержка и наставничество членов команды
Требования
- Опыт работы Android-разработчиком с использованием Kotlin более 5 лет
- Глубокий опыт разработки нативных Android-приложений
- Понимание жизненного цикла Android-приложений и компонентов Jetpack
- Глубокие знания OOP, принципов SOLID, Clean Architecture и паттернов проектирования
- Опыт работы с Kotlin Coroutines, Flow/StateFlow, Retrofit, OkHttp и Dagger/Hilt/Koin
- Опыт работы с Room и решениями для локального хранения данных
- Опыт интеграции REST API и работы с бэкенд-сервисами
- Опыт работы с Git, Gradle и Android Studio
- Знание гайдлайнов Android UI/UX и принципов Material Design
- Понимание асинхронного программирования и управления памятью
- Опыт написания unit и UI тестов
- Опыт работы с Jetpack Compose
- Опыт работы с Firebase и сервисами Google
- Опыт работы с CI/CD пайплайнами для мобильных приложений
- Опыт оптимизации производительности приложений и анализа сбоев
- Опыт работы в финтехе или с высоконагруженными мобильными продуктами
- Знание современных лучших практик Android-разработки
Мы предлагаем
- 20 оплачиваемых дней отпуска в год
- 10 оплачиваемых дней больничного в год
- Государственные праздники согласно утвержденному списку государственных праздников компании
- Медицинская страховка
- Возможность работать удаленно
- Бюджет на профессиональное образование
- Бюджет на изучение языков
- Велнес-бюджет (абонемент в спортзал, спортивный инвентарь и сопутствующие расходы)