👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

iOS developer (Swift/ObjC)

Зарплата

от 260 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Компания Джум занимает ведущие позиции в области электронной коммерции, работая одновременно в сфере B2B и B2C.

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

Условия работы

Joom — международный мобильный маркетплейс, самый быстрорастущий e-Commerce сервис Европы. Первую версию приложения мы запустили летом 2016-го года, к текущему моменту у нас более 400 миллионов установок по всему миру.

За пять лет существования наше iOS приложение скачали десятки миллионов людей от России и Швеции до Австралии и Африки.  Joom побывал на первом месте апсторов Англии, Франции и других европейских стран. Мы продолжаем развивать наше приложение,  делая его все более технологичным и интересным для юзеров. В ближайший год мы планируем сделать несколько довольно крупных фич,  так что нам нужен еще один очень опытный iOS разработчик, который будет не только писать код и продумывать архитектуру,  но и активно участвовать в обсуждении дизайна и развития продукта.

Задачи:

  • реализовывать новую функциональность в приложении;
  • развивать архитектуру проекта и продумывать API для взаимодействия с backend;
  • создавать инструментарий для автоматизации ручных задач;
  • участвовать в обсуждении фич и запуске экспериментов.

Наш стэк:

  • весь новый код пишем на современном Swift (property wrappers, function builders и т.д.);
  • используем RxSwift на всех слоях и MVVM подход для UI;
  • развиваем песочницу UI компонентов, которые обязательно покрываем snapshot-тестами;
  • движемся в сторону Backend Driven UI;
  • используем Needle для DI;
  • постепенно уходим от Objective-C и делим приложение на модули.

Требования:

  • уверенное владение Swift и Objective-C;
  • опыт разработки клиент-серверных приложений;
  • отличное знание принципов работы с UIKit (offscreen rendering, render server, autolayout);
  • опыт работы с любым реактивным фреймворком;
  • опыт оптимизации и поиска узких мест приложения;
  • опыт работы с организацией зависимостей и модулями.

Бонусы

  • красивый и удобный офис в районе м. ЦСКА/Динамо;
  • возможность удаленной работы;
  • релокационный пакет для соискателей не из Москвы;
  • белая зарплата;
  • пакет акций компании;
  • гибкий график;
  • любое оборудование для работы на выбор;
  • ДМС (в т.ч. для детей) и 100% оплачиваемые больничные;
  • ипотечная программа после двух лет работы;
  • бесплатная парковка;
  • корпоративные обеды.

Дополнительные инструкции

Откликнуться на вакансию или отправить резюме на 
m.kuzmin@joom.com