Full-stack разработчик на Go (Android)
Хорошая заработная плата для РФ, полностью удаленный формат работы и современный технологический стек. Небольшой диссонанс в названии (Full-stack Go vs Android требования) требует уточнения, но условия выглядят привлекательно.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Требуется солидный опыт (от 4 лет) и владение современным стеком (Compose, Coroutines, DI). Дополнительную сложность придает обязательное тестовое задание и специфика финтеха.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная вилка 200-250к на руки соответствует среднерыночным значениям для Senior Android разработчика в России, хотя для уровня 4+ лет опыта верхняя граница могла бы быть выше.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Full-stack разработчик на Go
*💰*200 000 ₽ – 250 000 ₽ на руки
*📌*Условия и бонусы:
Фултайм, удаленно по РФ.
*📌*Наши ожидания:
– готовность выполнить тестовое задание;
– опыт коммерческие разработки с использование Kotlin от 4х лет;
– хорошее знание Android SDK;
– понимание Clean Architecture и MVVM;
– опыт работы с многомодульными приложениями;
– опыт работы с Kotlin Coroutines;
– опыт разработки клиент-серверных приложений (Retrofit, Moshi);
– знание Jetpack Compose, Material Design;
– опыт работы с DataStore, Protocol Buffers;
– знание Kotlin Flows;
– опыт работы с DI (Dagger2, Hilt).
*📌*Будет плюсом:
– умение писать тесты (JUnit, Robolectric);
– умение работать с CI/CD;
– готовность учиться и осваивать новые технологии;
– опыт работы в финтехе.
*✍🏼*Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- MVVM
- CI/CD
- Jetpack Compose
- Kotlin
- JUnit
- Go
- Android SDK
- Hilt
- Kotlin Coroutines
- Material Design
- Retrofit
- Protocol Buffers
- Clean Architecture
- Kotlin Flows
- Dagger2
- Robolectric
- DataStore
- Moshi
Возможные вопросы на собеседовании
Проверка понимания архитектурных паттернов в контексте масштабируемости.
Расскажите о вашем опыте работы с многомодульными приложениями: как вы разделяете логику и какие преимущества это дает?
Оценка навыков работы с асинхронностью и реактивным программированием.
В чем ключевое различие между Cold и Hot Flows в Kotlin, и в каких сценариях вы предпочтете использовать SharedFlow вместо StateFlow?
Проверка практических навыков работы с современным UI-фреймворком.
Как работает Recomposition в Jetpack Compose и какие методы оптимизации производительности интерфейса вы применяете?
Оценка опыта работы с хранением данных и сериализацией.
Почему в современных проектах стоит отдавать предпочтение Protocol Buffers и DataStore вместо классических JSON и SharedPreferences?
Проверка навыков управления зависимостями.
Сравните Dagger2 и Hilt: в каких случаях использование чистого Dagger2 оправдано в современном Android-проекте?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

