EmTalk - стартап из 25+ энтузиастов. Мы создаём экосистему продуктов, которые помогают людям сохранять баланс между работой и личной жизнью. В команде уже есть 3 Android-разработчика и iOS-разработчик, а также backend-инженеры, дизайнеры, аналитики и DevOps. Сейчас мы ищем Android-разработчика, который поможет развивать мобильные приложения и участвовать в постепенном переходе на Kotlin Multiplatform (KMP) и Compose Multiplatform (CMP).
Mobile developer for work-life balance
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разрабатывать и поддерживать Android-приложения на Kotlin / Jetpack Compose;
- Реализовывать новые функции и улучшать существующие;
- Работать с REST API и Firebase;
- Развивать архитектуру приложений и поддерживать качество кода;
- Участвовать в переходе на Kotlin Multiplatform / Compose Multiplatform;
- Работать с общими модулями и бизнес-логикой для Android и iOS;
- Участвовать в code review и обсуждении технических решений;
- Взаимодействовать с iOS-разработчиком, backend-командой, аналитиками и дизайнерами.
требования
- Нам важнее практические навыки, инженерное мышление и желание развиваться, чем идеальное соответствие всему стеку.
- Имеешь опыт Android-разработки на Kotlin;
- Работал с Jetpack Compose или хочешь углубить знания в нём;
- Понимаешь принципы архитектуры мобильных приложений;
- Знаком с REST API, асинхронностью и Dependency Injection;
- Умеешь работать с Git и взаимодействовать с другими разработчиками;
- Интересуешься KMP/CMP и развитием кроссплатформенных решений;
- Можешь читать техническую документацию на английском;
- Говоришь на русском языке - это основной язык внутренней коммуникации команды.
- Нам также интересны Android-разработчики, которые хотят освоить мультиплатформенную разработку на реальных продуктах.
- Будет плюсом: Опыт с KMP/CMP будет плюсом, но не обязателен
условия
- На текущем этапе мы не можем предложить материальное вознаграждение - у проекта просто нет ресурсов, и вся команда работает на подобной основе.
- Мы не можем ничего гарантировать и давать обещания. Даже в случае успеха переход на коммерческие рельсы будет постепенным.
- 8–15 часов в неделю — в зависимости от желания и возможностей;
- Асинхронная работа и гибкий график;
- 2 коротких созвона в неделю с dev-командой;
- 1 общий командный созвон в неделю;
- Каждый созвон — до 30 минут;
- Полностью распределённая команда;
- Задачи - OpenProject;
- Код - Forgejo;
- CI/CD - Forgejo Actions;
- Без микроменеджмента.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.