ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1020977 | Senior IOS developer | Санкт-Петербург | > Синергия | open | 2023-05-23 |
Требования
Занимался версткой по Figma в коде, SnapKit. Работал с асинхронным кодом RxSwift. Работал с Alamofire. Обладаешь опытом отладки OOM, crashes.
Обязанности
Разработка нескольких приложений Турбо для заправки и покупки товаров на АЗС в качестве единственного разработчика. У вас будет ментор, но...
Описание
Наша платформа используется крупнейшими компаниями для предоставления сервиса заправки топливом (Тинькофф, Яндекс.Заправки, Сбер).
У нас микросервисная архитектура, задеплоенная в Kubernetes, развернутая в Яндекс. Облаке, REST API для собственных мобильных приложений, веб интерфейсов, партнёрских мобильных приложений и интеграций с партнёрскими сервисами.
Мы активно развиваемся и ищем в команду IOS разработчика
Чем предстоит заниматься:
- Разработка нескольких приложений Турбо для заправки и покупки товаров на АЗС в качестве единственного разработчика. У вас будет ментор, но приложения надо будет развивать самому
- Участие в проектировании API для взаимодействия с бекендом
- Объяснение бекендерам, почему они всё сделали неправильно
Приложения будут редизайниться, планируется сделать одно из лучших решений на рынке, а организация структуры хранения кода в виде монорепозитория облегчит переупаковку приложений под разные дизайны и наборы доступных фич (да, мы используем свои приложения сами, а также продаём другим крупным компаниям для их внутреннего использования)
Мы ожидаем , что ты:
- занимался версткой по Figma в коде, SnapKit
- работал с асинхронным кодом RxSwift
- работал с Alamofire
- обладаешь опытом отладки OOM, crashes
- работал с cocoapods
- приучен к SwiftLint
Будет плюсом если:
- прошел через IGListKit
- умеешь составлять OAPI контракты
- внедрял SwiftUI
- работал с bundler
- есть опыт кодогенерации
- работал не только с Codable
Будет минусом:
- дизайн только в storyboard
- не умеешь в Codable
- не умеешь в curl или не было
На собеседовании будем спрашивать:
- Каким должно быть MVVM здорового человека
- Как сделать фоновый обработчик
- Как сверстать UI устойчивый к разной диагонали и монобровкам
- Как перестать крашится, и улетать в OOM
Мы предлагаем:
-
сильную команду: с нами ты каждый день сможешь учиться мастерству делать сложные вещи просто, а большое количество интегрируемых систем научат разрабатывать сервисы, которым не страшны отказы
-
минимум бюрократии - не нужен аппрув от руководства, чтобы думать и работать.
У тебя будет кнопка Deploy to Production
- гибридный формат работы
- гибкое начало дня
- ДМС со стоматологией, страхование от критических заболеваний
- все необходимое для работы: мы предоставляем технику и корпоративную мобильную связь