Android-разработчик
Android-разработчик (Kotlin/Java, банковская сфера)
Ищем Android-разработчика с законченным высшим профильным образованием, который хочет работать над реальным высоконагруженным финтех-продуктом: влиять на архитектуру, участвовать в миграции с RxJava на Coroutines и делать надёжные, безопасные решения для клиентов банка.
Что будет в работе
-
Развитие мобильного приложения Android для физических лиц (миллионы пользователей).
-
Проектирование и реализация новых модулей на Kotlin/Java в архитектуре MVVM + Clean Architecture.
-
Работа с сетевым слоем: Retrofit + OkHttp, интеграция с REST API, обработка ошибок и состояний.
-
Миграция и развитие асинхронного кода: RxJava2 → Coroutines + Flow.
-
Чтение, анализ и рефакторинг существующего кода, улучшение архитектуры и тестопригодности.
-
Реализация UI на Android Views и/или Jetpack Compose, работа с адаптивностью.
-
Написание unit-тестов, участие в повышении покрытия и качества кода.
-
Участие в CI/CD-процессах: сборка, тесты, деплой в Google Play / внутренние каналы.
-
Взаимодействие с командой в Jira/Confluence, code review в Git.
Важно: работа без macOS — подключение на Windows удалённо через RDP.
Что важно
-
Высшее профильное образование (Computer Science / ИТ / прикладная математика и т.п.).
-
Коммерческий опыт Android-разработки от 3 лет, уровень от Middle и выше.
-
Уверенное знание Android SDK, ООП и основных паттернов проектирования.
-
Опыт работы с Kotlin/Java, MVVM + Clean Architecture в production-проектах.
-
Практика с Retrofit + OkHttp, REST API, HTTP/HTTPS, JSON.
-
Опыт работы с RxJava2 и понимание миграции на Coroutines + Flow.
-
Умение читать, анализировать и рефакторить чужой код без поломки функциональности.
-
Опыт написания unit-тестов и работы с Git в команде (code review, PR/MR).
-
Понимание принципов CI/CD, безопасности и разработки в крупных высоконагруженных системах.
-
Желателен опыт анализа/проектирования решений и знание банковской предметной области.
-
Навыки работы с Jira/Confluence, английский - чтение технической документации.
Будет плюсом
-
Опыт работы с Jetpack Compose, Navigation, Hilt/Dagger, Room, WorkManager.
-
Опыт настройки CI/CD (Gradle pipelines, GitHub Actions, Bitrise, Jenkins и аналоги).
-
Опыт написания UI-тестов (Espresso, Compose Testing).
-
Знание принципов модуляризации, динамических фреймворков, KMM (базово).
-
Опыт работы с Keychain/EncryptedSharedPreferences, биометрией, secure storage.
-
Публикации в Google Play, примеры кода (GitHub, pet-проекты).
Английский
-
Для проектов без английского язык не требуется.
-
Для европейских и американских проектов нужен английский от B2+.
Процесс
-
Короткое общение с рекрутером.
-
Техническое интервью / TechCertify-скрининг.
-
Передача на подходящие проекты клиентам.
Если вам близок инженерный подход к Android-разработке, есть опыт работы со сложными продуктовыми и банковскими задачами и вы хотите влиять на архитектуру и качество приложения - будем рады пообщаться.
Обращаю внимание!!!
ЗП в вакансии указана для кандидатов уровня Middle+/Senior.
Для кандидатов уровня Middle предложение: 100 000–190 000 ₽ на руки.
Разработка лучшего мобильного банка. Создание сложных и переиспользуемых архитектурных решений. Техническое развитие проекта, исследование новых технологий и их интеграция.
Разрабатывать мессенджер MAX для Android. Улучшать существующий код и писать новый — расширяемый, поддерживаемый и удобочитаемый. Взаимодействовать со смежными командами (backend...
Java-разработчик
- Полностью удаленный режим работы
- Профессиональное развитие
- Быстрая возможность карьерного роста для тех, кому это интересно.
Что можно улучшить
Чуть больше совместных мероприятий. А в целом все здорово!
Программист-разработчик
Полностью удалённый формат работы.
Что можно улучшить
Набрали очень много джунов, потом не смогли обеспечить проектами, уволили.
PHP-разработчик
Здорово что решились брать стажеров и junior-разработчиков. Была возможность участвовать в процессе разработки реальных проектов
Что можно улучшить
Поначалу был едва открывшийся офис, в котором из удобств были только холодильник, микроволновка и кофемашина. Для общения и роста в этом офисе были только ещё один разработчик и техлид, которых заставили ходить в этот офис. А через два месяца офис закрылся и работать пришлось из дома.
Платили мало и не вовремя, постоянно приходилось напоминать о себе. Размер зарплаты зависел от количества утверждённых часов лидом проекта.
Проработал полгода, но роста скиллов за эти полгода особо не произошло, в компании был каждый сам по себе и сам за себя.