Just Eat Takeaway.com
iOs Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
iOS-разработчик в Just Eat Takeaway.com для развития мобильного опыта глобальной курьерской сети. Кодовая база на 90% Swift с упором на модульность и Clean Architecture.
Задачи
- Полная ответственность за жизненный цикл фич — от определения контрактов Microservices API до финальной реализации UI
- Решение сложных инженерных задач: фоновая геолокация, офлайн-синхронизация данных, логика маршрутизации
- Проведение строгих code review и оптимизация CI/CD пайплайнов
- Участие в воркшопах с командами разработки и Product Managers для определения новых продуктовых фич
- Управление сроками и прозрачная коммуникация прогресса команде и организации
- Развитие iOS-гильдии: обмен практиками, паттернами и стандартами разработки
- Поддержка внешних команд в интеграции их фич в кодовую базу в роли Trusted Committer
Требования
- Опыт объектно-ориентированной разработки высокопроизводительного ПО с читаемым и поддерживаемым кодом
- Обширный профессиональный опыт работы с языком Swift
- Практический опыт реализации паттернов проектирования MVVM, VIPER или MVP
- Опыт интеграции с серверными API в сложной микросервисной экосистеме
- Понимание построения ПО из слабосвязанных переиспользуемых компонентов
- Готовность к парному программированию, code review и обмену знаниями
- Способность работать в быстрорастущей и быстро меняющейся технической среде
- Отличные навыки устной и письменной коммуникации на английском языке
Условия
- Гибридный формат: 3 дня в неделю в офисе, 2 дня удалённо
- Подчинение Technology Manager
- Работа в международной продуктовой команде с глобальным влиянием
- Инклюзивная культура и поддержка разнообразия
Навыки
- Swift
- MVVM
- VIPER
- MVP
- Microservices
- CI/CD
- Clean Architecture
- iOS