Lead of Mobile Development / Qlean
Основная задача Qlean — забрать все домашние дела пользователей на себя и помочь им заниматься тем, что они действительно любят.
У нас есть несколько направлений:
- Qlean B2C — уборка квартир
- Qlean B2B — уборка и обслуживание офисов
- Stirka — стирка и химчистка
- Cherdak — хранение вещей и переезды
- Wola — доставка воды.
В рамках каждого направления есть свои продукты / бренды, а в рамках продукта есть свои приложения для клиентов и исполнителей, то есть очень много схожих по функционалу приложений.
Мы хотим объединить некоторые приложения в общий суперапп. Чтобы не заниматься разработкой десятого похожего приложения решили прийти к микрофронтенду, только в мире аппов. Плюс, чтобы отделить вёрстку от бизнес логики пришли к схеме виджет (вёрстка) → BFF (трансформация) → Backend (основная бизнес логика). Это позволяет сосредоточиться на бизнес логике и написании кода, а не на вёрстке очередного экрана.
На текущий момент есть рабочий прототип, на основе которого нужно собрать итоговый конструктор. Сейчас ищем человека, который сможет возглавить этот проект, сделать нужный нам конструктор и реализовать первый суперапп в сфере home & local services в России.
Как устроен наш фронтенд
Мобильные приложения написаны на React Native + MobX и мы умеем делать быстрые аппы.
Веб: React + MobX + Svelte + TypeScript.
На бэкенде у нас Node.js, Go, Postgresql, инфраструктура — Docker, PostgreSQL, Kubernetes и Ansible.
Как построена работа
Задачи ведем в Jira, планируем работу на неделю-две. Размер команд продукта или проекта — 5-7 человек, итерации длятся неделю или две. Кодом управляем через GitLab, для всех пулл-реквестов делаем код-ревью. Планируем и тратим время на задачи по техдолгу — рефакторинг, улучшение инфраструктуры, обновление зависимостей и внедрение новых инструментов. Для ускорения верстки мы используем собственную дизайн-систему с готовой сеткой, палитрой и набором UI-компонентов.
Кого мы ищем
В первую очередь мы ищем человека, который не боится нашей задачи, понимает все особенности разработки полного цикла и умеет методично идти к цели, отбрасывая лишнее. То есть уровень Главного разработчика, который будет сам писать много кода и направлять свою команду из 1-3 человек для достижения цели.
Нам нужен человек со сплавом следующих скиллов:
- Эксперт в разработке с широким кругозором — мы ожидаем, что ты не только отлично знаешь наш стек, но и постоянно пробуешь что-то новое
- Сталкивался с нативным кодом приложений для Android / iOS или работал с React Native
- Локализовать и исправить крэш в нативном коде не должно быть непосильной для тебя задачей
- Умеешь в JS и всё что его окружает.
Чем нужно будет заниматься
- Писать код, решать сложные архитектурные задачи вместе со своей командой и писать технические решения
- Драйвить процессы мобильной разработки и управлять проектами
- Нанимать, развивать и мотивировать свою команду
- Ревьюить команду и следить за сроками.
Что мы можем тебе предложить
- Атмосферу стартапа — нестандартные и мотивирующие задачи, высокая скорость принятия решений и никакой бюрократии, ответственность за весь продукт и огромные возможности роста
- Дополнительное обучение, профессиональные конференции за счёт компании и Мак для работы
- Понятную систему карьерного роста — Performance Review каждые полгода, который поможет развиваться в желаемом направлении
- Возможна полностью удаленная работа
- А если ты хочешь работать из офиса, то Лофт-пространство для комфортной работы в 7 минутах от станции метро Савёловская на территории активно развивающегося БЦ Фактория — фудмаркет, фитнесклуб и Starbucks в шаговой доступности; вендинги, библиотека, PS4, кикер и турник в офисе; а также нескучная корпоративная жизнь, покер по вторникам, пицца по пятницам.
- Помощь с релокацией иногородним.
Почему именно мы и все, что ты хотел узнать о корпоративной культуре, ценностях Qlean и жизни в офисе ➡️ тут
Для отклика и со всеми вопросами пишите Ане — [email protected] или в телеграм http://t.me/AnnLu