EPAM·3 дн назад
Senior Android Software Engineer
Ориентир по рынку≈ 3 300 – 4 300 $наш грубый ориентир по 200 вакансиям этого грейда на рынке, без учёта специальности: у работодателя вилка не указана
УдалённоSeniorПолная занятостьАутсорс
≈ 3 300 – 4 300 $наша приблизительная оценка
Стоит ли откликаться
Стоит откликнуться, но спросите про деньги
Вилку работодатель не назвал, но ориентир по рынку есть: он в строке «Деньги». Вакансия к тому же свежая, откликаться лучше сейчас.
3 из 4 в норме
Вилку не назвали: какую сумму назвать вам и ниже какой не соглашаться
Деньги
Сумму в объявлении не указали. Грубый ориентир: столько платят в 200 вакансиях уровня Senior по всему рынку, без учёта специальности.
Живость
Опубликована 3 дня назад. Свежие вакансии почти всегда живые.
Описание
Обязанности: 10, требования: 13. Понятно, что за работа, ещё до отклика.
- Не сказано
- как оформят, из каких стран можно работать и часовой пояс команды
Что требуют
ОбязательноAndroidKotlinJetpack ComposeRESTJUnitGitCI/CDGitLab CI
Надбавка к зарплате на этом уровне: CI/CD +7%.
Полный разбор в Pro
Это короткий разбор. В Pro полный: под эту вакансию и ваше резюме
Сколько просить
Не продешевите: сумма под ваше резюме, нижняя граница и готовые фразы для торга
Ваше резюме против требований
Пройдёт ли ваше резюме фильтр: что совпало с требованиями и что дописать до отклика
Спросить у работодателя
10 вопросов именно к этой вакансии: что спросить на первом созвоне
Когда откликаться
Стоит ли спешить: за сколько дней EPAM обычно закрывает вакансии
30 дней Pro: полный разбор каждой вакансииЧто ещё входит в Pro
Вакансия на английскомПереведёт заголовок и описание вакансии на русский
Чем предстоит заниматься
Develop and maintain native Android applications using Kotlin and the Android SDK
Design and implement scalable, maintainable application architecture
Build modern user interfaces using Jetpack Compose
Integrate backend services through REST APIs
Implement local data storage, caching, and secure data handling
Identify and resolve performance bottlenecks, memory leaks, and stability issues
Write and maintain unit, UI, integration, and instrumentation tests
Participate in code reviews and promote engineering best practices
Collaborate with cross-functional teams to deliver high-quality solutions
Mentor junior and middle-level engineers and share technical expertise
Наши требования
5+ years of professional Android development experience
Strong knowledge of Kotlin and the Android SDK
Hands-on experience with Jetpack Compose
Solid understanding of Kotlin Coroutines and Flow
Experience with MVVM and Clean Architecture
Practical experience with dependency injection frameworks, particularly Dagger and Hilt
Experience with Room, SQLite, and REST APIs
Good understanding of the Android lifecycle, Activities, Fragments, Services, and lifecycle-aware components
Experience with automated testing using JUnit, MockK or Mockito, Espresso, and Robolectric
Experience with Git and CI/CD pipelines, preferably GitLab CI
Familiarity with Android Profiler, LeakCanary, and performance optimization techniques
Strong problem-solving skills and attention to code quality
Experience in banking or FinTech projects will be considered an advantage
Дополнительно
We are looking for a Senior Android Software Engineer
To develop and maintain high-performance mobile banking applications. In this role, you will work with modern Android technologies, contribute to application architecture, optimize performance, and help maintain high standards of code quality and reliability