Должность: Mobile Software Engineer (senior/staff level)
Компания: Joko
Местоположение: Париж / Барселона / Удаленно
В Joko наша миссия — помогать потребителям экономить время и деньги при покупках онлайн или в магазинах.
Joko, основанная в Париже, — это технологическая компания, сертифицированная B Corp, в которой работают более 120 специалистов в Париже, Барселоне и Нью-Йорке (и за их пределами). Более 7 миллионов пользователей уже ежедневно экономят деньги у более чем 10 000 продавцов с Joko.
От кэшбэка и автоматических купонов до оповещений о ценах — мы постоянно расширяем наши продукты, чтобы сделать покупки умнее. Сегодня Joko — это приложение для покупок на базе ИИ: с Juno, нашим ассистентом для покупок, пользователи могут найти нужный продукт по лучшей цене всего за несколько секунд, получая рекомендации, которые становятся точнее по мере их использования.
Достигнув прибыльности на нашем основном рынке, мы теперь масштабируемся глобально, уделяя особое внимание США.
Это все еще первый день, приходите создавать будущее шопинга вместе с нами!
Эта позиция подходит для удаленной работы (Франция и Испания).
📱 НАША ИНЖЕНЕРНАЯ КОМАНДА
Наша инженерная команда преуспевает в решении передовых технических задач с помощью элегантных решений. С акцентом на инновации в продуктах и дизайне они формируют будущее покупательского опыта. Их амбиция — оказывать положительное влияние на повседневную жизнь сотен миллионов пользователей по всему миру.
Инженеры-программисты в инженерной команде работают рука об руку с продуктовой командой, от исследования, проектирования и приоритизации дорожной карты до внедрения и развертывания в продакшене. В Joko мы имеем непосредственный опыт того, что команды с инженерами, обладающими разнообразным набором навыков, и где инженерия и продукт тесно сотрудничают, способны обеспечить действительно восхитительный и инновационный пользовательский опыт.
Инженерная команда в настоящее время быстро растет, чтобы постоянно внедрять инновации во всех частях нашего продукта и технологического стека и способствовать революции в том, как люди делают покупки онлайн.
🎯 ЧТО ВЫ БУДЕТЕ ДЕЛАТЬ
В Joko мы ценим ответственность и влияние. Как наш Mobile Engineer, вы будете отвечать за значимые части нашего мобильного приложения в продакшене, от технического проектирования до доставки и непрерывного совершенствования, тесно сотрудничая с более широкой инженерной командой.
- Мобильная архитектура и разработка: Вносите вклад в определение и развитие нашей архитектуры React Native, одновременно проектируя, разрабатывая и рефакторя функции в нашем мобильном приложении, с особым акцентом на масштабируемость, поддерживаемость и производительность.
- Модернизация кодовой базы: Постепенно улучшайте существующую кодовую базу React Native, внедряя современные шаблоны, лучшие практики и возможности платформы, балансируя долгосрочное качество с краткосрочными потребностями продукта.
- Производительность и пользовательский опыт: Измеряйте, профилируйте и оптимизируйте производительность мобильных устройств (время запуска, рендеринг, память, кэширование), проактивно предотвращая регрессии и поддерживая высокое качество пользовательского опыта в масштабе.
- Инструментарий и опыт разработчика: Повышайте производительность мобильных разработчиков, развивая инструментарий, системы сборки, рабочие процессы отладки и автоматизацию, обеспечивая быстрые циклы обратной связи и надежную повседневную разработку.
- Экспертиза в мобильных платформах: Предоставляйте глубокую экспертизу React Native всей команде, рецензируя дизайны и реализации, оспаривая предположения и продвигая лучшие технические решения в продакшене.
- Процессы выпуска и качества: Улучшайте и поддерживайте конвейеры CI/CD для мобильных устройств, стратегии тестирования и автоматизацию выпусков как для iOS, так и для Android.
- Интеграция API и данных: Тесно сотрудничайте с бэкэнд-командами для проектирования и интеграции надежных API и потоков данных, а также время от времени вносите целенаправленные улучшения в бэкэнд-код для поддержки потребностей мобильных продуктов.
- Сотрудничество и наставничество: Участвуйте в технических дискуссиях, рецензируйте код и помогайте повышать стандарты мобильной разработки во всей команде.
👀 КОГО МЫ ИЩЕМ
- Опыт: 5+ лет опыта мобильной разработки, с явной экспертизой в React Native. Вы работали на уровне senior или staff и готовы брать на себя ответственность за значимые части производственного приложения от начала до конца.
- Мобильная экспертиза: Глубокая экспертиза React Native с четким пониманием мобильных архитектур и компромиссов в производительности.
- Техническое превосходство: Глубокое понимание мобильных архитектур и компромиссов в производительности, с опытом создания надежных, основанных на данных приложений в продакшене.
- Продуктовое мышление: Сильная чувствительность к пользовательскому опыту, метрикам производительности и реальному использованию в масштабе.
- Решение проблем: Умение работать со сложными, развивающимися кодовыми базами, с терпением и прагматизмом для их постепенного улучшения.
- Мобильный инструментарий и доставка: Опыт работы с CI/CD для мобильных устройств, процессами выпуска, тестированием и специфическими для платформы ограничениями (iOS и Android).
- Сотрудничество: Умение эффективно работать в составе более широкой инженерной команды и тесно сотрудничать с менеджерами продуктов и дизайнерами продуктов для воплощения идей продуктов в высококачественные мобильные решения.
- Языки: Свободное владение английским языком, как письменным, так и устным. Французский не требуется.
💎 НАШИ ПРИВИЛЕГИИ
(Некоторые из перечисленных ниже льгот доступны только для штатных сотрудников)
В Joko мы верим, что гибкость и доверие — это главное. Наша рабочая среда отражает это через:
- Гибкая удаленная работа: Если вы живете в Париже, вы можете выбрать работу из нашего офиса или из дома без ограничений. Если вы живете в другом месте, мы можем предоставить доступ к коворкингу и бюджет на коворкинг.
- Работайте откуда угодно: Хотите провести месяц в Италии, работая? Вы можете работать из большинства стран мира до 3 месяцев в году.
Помимо этого, мы предлагаем множество привилегий:
- 💸 Компенсация на уровне рынка
- 📈 Опционы для всех с возможностью владеть частью того, что вы создаете
- 🤖 Половина дня каждую неделю, посвященная повышению квалификации с помощью ИИ путем изучения новых инструментов, интенсивной итерации и оттачивания ваших навыков
- 🌴 Ежегодные выезды в удивительные места и бюджет на мероприятия по тимбилдингу и ежемесячные личные встречи
- 💪 Взносы на вашу подписку ClassPass
- 🍼 8-недельный оплачиваемый отпуск на 100% для второго родителя
- …и многое другое, полный список смотрите здесь
🤝 НАШ ПРОЦЕСС НАЙМА
- Вводный звонок: Короткий скрининг с менеджером по найму или командой талантов.
- Этап 1 – Собеседование в команде (45 мин): Разговор с двумя членами команды Joko (могут быть менеджер по найму, сотрудники команды, к которой вы присоединитесь, или коллеги из других команд).
- Этап 2 – Оценки, специфичные для роли
- Для неинженерных ролей: Задание на дом с последующим собеседованием (45 мин). Мы оцениваем как ваш результат, так и ваш образ мышления в реальном времени. Задание будет соответствовать вашей роли (например, анализ, стратегия или проектирование процессов).
- Для инженерных ролей: 90-минутное техническое собеседование в реальном времени на CoderPad, охватывающее понимание кода, его ревью, системное проектирование и продуктовое мышление (с использованием ИИ в качестве инструмента сотрудничества).
- Этап 3 – Собеседование с руководством (45 мин): Разговор с членом SteerCo и Основателем.
- Рекомендации: До 3 звонков с бывшими коллегами или менеджерами.
☕ Вас также могут пригласить на кофе с членами команды, чтобы вы смогли познакомиться с нашей культурой.