yandex
SeniorУдалённоКонтракт

Senior Android Engineer

ИИОценка ИИ

Привлекательная вакансия в продуктовой компании с AI-фокусом и современным стеком. Предлагаются отличные бенефиты (30+ дней отпуска, бюджет на обучение), однако отсутствие указанной вилки зарплаты и строгие требования к локации (не РФ/РБ) могут сузить круг кандидатов.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая планка в 7+ лет опыта и необходимость работы с графическими движками (OpenGL/Vulkan) делают позицию сложной. Также требуется готовность работать с legacy-кодом (20%) и высокий уровень ответственности в продукте с миллионами пользователей.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана6 500 $
Рынок5 000 $ – 8 500 $
ИИОценка ИИ

Работодатель не указал зарплату, но для позиции Senior Android Engineer с опытом 7+ лет на европейском рынке (CET ±3) медиана составляет около $6000-$7500 при B2B контракте. Предложение будет конкурентным, если оно попадет в этот диапазон.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

Senior Android Engineer|Мир ±3 часа от CET, не РБ/РФ/Укр

Оформление B2B, бизнес-инкубаторы не рассматриваем.

Ищем сильного Android-сеньора в продукт с миллионами пользователей и AI-инструментами для 3D-дизайна.

Предстоит разрабатывать новые функции, оптимизировать производительность и стабильность приложения, улучшать архитектуру. Используем современные технологии, ценим чистый и надёжный код. Есть и legacy — около 20% кодовой базы.

Что важно

-7+ лет опыта Android-разработки.

-Уверенное владение Kotlin и Java.

-Знание Android SDK, Jetpack, Dagger и Android-экосистемы.

-Понимание SOLID и паттернов проектирования, опыт написания тестов.

-Работа с SQL, SQLite, Room.

-Знание REST, JSON, Git, Protobuf.

Будет плюсом: опыт с 2D/3D-графикой - Canvas, OpenGL, Vulkan, Google Filament; встроенными платежами и подписками; свободный английский.

Что предлагаем

-30+ дней оплачиваемого отдыха в год.

-Компьютерное оборудование по запросу.

-Бюджет на обучение и корпоративные занятия английским.

-Офлайн-мероприятия в Литве и онлайн-тимбилдинги.

-Бесплатную безлимитную подписку на приложение компании.

*📩* Заинтересовала вакансия? Пишите в личные сообщения с резюме! Откликнуться

*➖**➖**➖**➖**➖**➖**➖**➖**➖**➖*

Подпишись на Python Jobs

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • Git
  • SQL
  • REST
  • Kotlin
  • Java
  • JSON
  • OpenGL
  • Android SDK
  • Dagger
  • SOLID
  • Vulkan
  • SQLite
  • Room
  • Protobuf
  • Jetpack
  • Canvas
  • Google Filament

Возможные вопросы на собеседовании

Проверка опыта работы с высоконагруженными UI-компонентами и сложной графикой, что критично для 3D-редактора.

Расскажите о вашем опыте оптимизации производительности отрисовки в Android. Какие инструменты профилирования вы использовали для поиска утечек памяти или просадок FPS?

В проекте 20% legacy-кода. Важно понять, как кандидат подходит к рефакторингу без нарушения стабильности.

Какой стратегии вы придерживаетесь при работе с устаревшим кодом (legacy)? Как вы решаете, что нужно переписать, а что оставить как есть?

Вакансия требует глубокого знания Dagger и архитектурных паттернов.

В чем основные различия между Dagger 2 и Hilt в контексте масштабируемых приложений? Какие сложности могут возникнуть при миграции?

Упоминание Protobuf в требованиях предполагает работу со сложными протоколами обмена данными.

В каких случаях вы бы предпочли Protobuf вместо стандартного JSON для взаимодействия с бэкендом в мобильном приложении?

Проверка навыков работы с многопоточностью, необходимых для плавности интерфейса при тяжелых вычислениях.

Как вы организуете фоновые вычисления в Android, чтобы не блокировать Main Thread при работе с тяжелыми данными (например, 3D-моделями)? Корутины или RxJava?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

N
NDA
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!