iOS developer (Swift/ObjC)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
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