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

iOS-разработчик в команду Takeaway

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

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

Компания

Лидер рынка FoodTech в России

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

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

В направлении Takeaway мы развиваем сервис заказа еды навынос. Пользователи Delivery Club могут выбирать из огромного разнообразия ресторанов, оформлять заказы и забирать еду по пути домой или на праздник. Взрывной рост продукта пришелся на период пандемии и сохраняется до сих пор, так как стал привычным пользователей.

Команда Takeaway стремится

  • поддерживать и развивать сервис заказов навынос;
  • упрощать путь пользователя в приложении;
  • развивать функционал карты ресторанов в продукте.

Совсем недавно мы сделали значительный редизайн меню с помощью SwiftUI и Combine.

Стек технологий: Swift/Objective-C (10% по последним подсчетам), UIKit/SwiftUI (да-да, в продакшне!), Combine, Clean Architecture, VIP, Swinject, Cocoapods.

Чем предстоит заниматься

  • участвовать в проработках продуктовых идей вместе с менеджером продукта;
  • обсуждать макеты с дизайнером;
  • проектировать контракты вместе с backend-разработчиками;
  • декомпозировать и оценивать задачи;
  • писать код (что немаловажно);
  • писать Unit и UI-тесты;
  • проходить самому и проводить Code Review коллег;
  • наслаждаться своими фичами в Foodtech приложении №1 в России.

Что мы ожидаем

  • хорошее знание Swift — все новое пишем на нем;
  • умение понимать код на Objective-C и вносить изменения;
  • опыт перевода с Objective-C на Swift;
  • понимание современных архитектурных паттернов;
  • хорошее понимание особенностей разработки клиент-серверных приложений;
  • знание шаблонов проектирования, ООП, принципов SOLID, многопоточного программирования;
  • любовь к UI и отсутствие страха перед анимациями;
  • владение Git на уровне, позволяющем придерживаться Git flow;
  • умение работать с CI/CD;
  • нацеленность на результат и способность к командной работе.

Будет плюсом

  • наличие собственных Pet Projects в App Store;
  • участие в Open Source проектах или наличие собственных;
  • наличие тайных желаний писать статьи и выступать на конференциях.

Бонусы

  • сложные и интересные задачи: высоконагруженные сервисы, которые задают уровень для конкурентов качеством и технологиями; 
  • быстрый рост в трендовых направлениях и амбициозные цели перед каждым проектом;
  • экспертиза: наши сотрудники обладают передовым опытом, преподают в образовательных проектах, выступают на конференциях;
  • команда: вместе работаем, занимаемся спортом, участвуем в соревнованиях и отдыхаем;
  • профессиональное развитие: организуем митапы, конференции, встречи разработчиков и тестировщиков, семинары и тренинги, куда открыт доступ каждому сотруднику;
  • здоровье и спорт: программа ДМС доступна с первого месяца работы; 8 корпоративных видов спорта (футбол, баскетбол, волейбол, бег, плавание, хоккей, триатлон, настольный теннис);
  • оборудование: мощное железо, дополнительные мониторы, специализированные гаджеты — все для решения масштабных задач и экспериментов;
  • возможность работать удаленно или по гибридному графику: часть рабочего времени — в офисе, часть — дома.