yandex
N
NDA
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Android разработчик (Senior)

ИИОценка ИИ

Интересный технологический стек (KMP, Compose Multiplatform) и долгосрочный проект. Однако отсутствие названия компании и четкого диапазона зарплаты в тексте снижает прозрачность предложения.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

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

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

Высокая сложность обусловлена требованием Senior-уровня и необходимостью владения стеком Kotlin Multiplatform для обеих платформ (Android и iOS). От кандидата ожидается умение создавать кастомные решения и работать с микрофронтами.

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

Медиана350 000 ₽
Рынок300 000 ₽ – 450 000 ₽
ИИОценка ИИ

Для позиции Senior Android/KMP разработчика на российском рынке и в СНГ зарплаты обычно начинаются от 300 000 рублей. Учитывая требование владения и Android, и iOS (KMP), рыночная оценка может быть выше среднего.

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

Меня крайне заинтересовала вакансия Senior Android разработчика в вашей команде, особенно в контексте использования Kotlin Multiplatform. Имея глубокий опыт разработки под Android и iOS, я специализируюсь на создании эффективных решений в условиях отсутствия готовых паттернов, что полностью соответствует вашим требованиям к самостоятельности и фундаментальным знаниям.

Я обладаю практическим опытом работы с Jetpack Compose, SwiftUI и асинхронным программированием через Coroutines. Мой опыт настройки сложного окружения и разработки библиотек позволит мне эффективно включиться в задачи подкоманды логистики и внести вклад в развитие микрофронтов и BFF. Буду рад обсудить, как мой опыт в KMP поможет вашему проекту в долгосрочной перспективе.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Отправьте свое резюме с указанием возраста и локации @veroneko, чтобы присоединиться к команде логистики!

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

ID 3409

Android разработчик

Senior

"Условия оплаты: стандарт

Загрузка: Fulltime

Длительность: Долгосрочный проект

Основные требования

Знания Android И iOS (в резюме проекты отражены)

Хорошие фундаментальные знания разработки (алгоритмы не спрашиваем, но понимание о времени выполнения и используемых ресурсах требуется);

Умения самому создавать решения, в условиях, когда готовых решений нет.

Задачи на проекте

Мы используем:

Kotlin Multiplatform - Android и iOS

Jetpack Compose Multiplatform

SwiftUI, UIKit

Ktor

Kodein

Kotlin Serialization

Kotlin Coroutines

SQLDelight

Coil

Mockk

Обязанности:

Разработка мобильного приложения для Android/IOS платформ

дораюотка фронта мобильного приложения по проектам логистики (ios +android)

Примечания к требованиям

Создается отдельная подкоманда в периметре Оформления Заказа, которая будет преимущественно заниматься задачами логистики. Предполагается как самостоятельная работа над задачами бизнеса, так и участие в других задачах команды при необходимости. В ведении команды находятся несколько микрофронтов и bff к ним (backend for frontend).

Будет плюсом

Опыт работы с Kotlin Multiplatform;

Опыт работы с Jetpack Compose;

Опыт настройки сложного окружения;

Опыт создания библиотек.

*❗️**❗️**❗️Писать {{apply_contact}}⚡️**⚡️**⚡️**⚡️ С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔 вакансии❗️ Без этой информации отклики не рассматриваются ❗️**❗️*

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • iOS
  • SwiftUI
  • Kotlin Multiplatform
  • Jetpack Compose
  • Android
  • Kotlin Coroutines
  • Ktor
  • BFF
  • UIKit
  • MockK
  • SQLDelight
  • Kodein
  • Kotlin Serialization
  • Coil

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

Вакансия предполагает работу с KMP для обеих платформ. Важно понимать, как кандидат разделяет логику.

Расскажите о вашем опыте разделения бизнес-логики и UI-слоя в проектах на Kotlin Multiplatform. Какие библиотеки, помимо SQLDelight и Ktor, вы использовали?

В требованиях указано умение создавать решения при отсутствии готовых. Это проверяет инженерное мышление.

Приведите пример сложной технической задачи, для которой не было готовой библиотеки. Как вы спроектировали и реализовали собственное решение?

Проект использует Compose Multiplatform. Важно знать нюансы отрисовки на разных ОС.

С какими основными трудностями вы сталкивались при использовании Jetpack Compose Multiplatform на iOS по сравнению с Android?

Команда работает с BFF. Это требует понимания взаимодействия фронтенда с бэкендом.

Какова ваша роль в проектировании API для BFF (Backend for Frontend)? Как вы обеспечиваете типизацию между мобильным клиентом и бэкендом?

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

Как вы подходите к профилированию использования памяти и CPU в мобильном приложении, особенно при использовании Kotlin Coroutines?

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

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

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

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

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

N
NDA