Senior · Офис · Ташкент, Узбекистан · Английский не нужен
Навыки
Agile
Android
Проектирование архитектуры
CI/CD
Code review
Многопоточность
Coroutines
Ещё 17
CRM-маркетинг
DevSecOps
Финтех и платежи
Firebase
Git
GitLab
Java
Jenkins
Kotlin
OWASP
Рефакторинг
REST API
Retrofit / OkHttp
Scrum
SOLID и паттерны
JUnit / TestNG
Юнит-тесты
О компании и продукте
ANORBANK расширяет команду мобильной разработки и приглашает Android Developer, который поможет развивать и улучшать цифровые продукты банка. Мы ищем специалиста, который владеет современным стеком, умеет работать в Agile-командах и готов создавать стабильные, безопасные и удобные решения для наших клиентов.
Задачи
Разработка и поддержка Android-приложения ANORBANK
Участие в проектировании архитектуры и внедрении новых функциональных модулей
Оптимизация, рефакторинг и повышение стабильности приложения
Интеграция с backend-сервисами (REST API)
Участие в code review, написание чистого, поддерживаемого кода
Взаимодействие с командой разработки, дизайнерами, QA и аналитиками
Оценка задач, участие в планировании спринтов, участие в тех. обсуждениях
Соблюдение стандартов безопасности и разработки банковских приложений
Требования
Технические навыки: Опыт разработки на Kotlin (Java — плюс)
Знание Android SDK, Jetpack Components
Опыт работы с архитектурными паттернами: MVVM / Clean Architecture
Работа с Retrofit/OkHttp, Coroutines/Flow
Навыки работы с Git, CI/CD (GitLab, Jenkins)
Опыт интеграции push-уведомлений, аналитики, Firebase
Понимание принципов многопоточности, работы сети, оптимизации