Senior IOS-разработчик

Choco (ТОО Chocofamily)

  • Алматы
  • Постоянная работа
  • Полная занятость
  • 13 д. назад
❤️Chocofood — ведущий казахстанский сервис онлайн-заказа и доставки еды, успешно работающий на рынке с 2013 года. Компания сотрудничает с более чем 2000 заведениями в 11 городах Казахстана, включая такие известные сети, как Burger King, KFC, Bahandi, Hardee's и AB Restaurants.Мы делаем весь продукт внутри команды — ничего не отдаём на аутсорс. У нас сильные разработчики, и каждый день мы вместе улучшаем сервис. На iOS у нас работает клиентское приложение, им пользуются люди по всему Казахстану.В команде важно инженерное мышление: мы растём вместе, делимся опытом, делаем код-ревью и помогаем друг другу на merge request’ах.Какие задачи нужно будет решать в этой роли?
  • Разрабатывать новые фичи и подключать внешние сервисы через API и WebSockets (используем Centrifugo);
  • Строить интерфейсы на основе данных с сервера (backend-driven UI);
  • Настраивать кеширование и обновление данных, чтобы всё работало быстро и стабильно;
  • Следить за стабильной работой приложения при плохом интернете;
  • Участвовать в редизайне — адаптировать UI под новые сценарии и улучшать UX;
  • Отвечать за всё iOS-направление: проектировать архитектуру, поддерживать чистоту кода, развивать инфраструктуру, следить за качеством;
  • Настроить и поддерживать CI/CD-процессы;
  • Писать модульные и UI-тесты, следить за покрытием, помогать ловить баги до релиза;
  • Погружаться в бизнес-логику, предлагать улучшения, быть частью продуктовой команды;
  • Взаимодействовать с Android- и Flutter-разработчиками: обсуждать фичи, синхронизировать подходы, делать код-ревью.
Какие требования к этой роли?
  • Опыт коммерческой разработки под iOS минимум 5–7 лет.
  • Отличное знание Swift. Мы пишем на Swift 6.0. Минимальная версия iOS 14.0.
  • Опыт работы без сторонних библиотек:
  • UI – написание интерфейсов вручную (SnapKit для нас — сторонний инструмент).
  • Сетевой слой – работа с запросами без Alamofire.
  • Хранилище данных – собственное решение вместо Core Data/Realm.
  • Знание и понимание работы WebSockets, опыт работы с Centrifugo (или готовность разобраться).
  • Понимание работы с доступностью интернета и обработкой сетевых ошибок.
  • Знание и понимание VIP(aka CleanSwift).
  • Умение разбираться в чужом коде и читать сложные самописные решения.
  • Работа с XIB-файлами (отдельные элементы интерфейса).
  • Умение выстраивать взаимодействие с бизнесом и командой мобильных разработчиков.
  • Постоянное саморазвитие и применение полученных знаний на практике.
Что мы предлагаем нашим сотрудникам?
  • Работу в одном из самых быстроразвивающихся сегментов экономики в мире;
  • Адекватную и сильную команду, с партнерским мышлением;
  • Возможность применять трендовые технологии и реализовывать смелые идеи - мы за аргументированные эксперименты;
  • Работу в удобном офисе в центре Алматы;
  • Оплату онлайн курсов и книг, нужных для саморазвития, участие на международных конференциях.
Choco — казахстанская IT-компания. Наши проекты: Chocolife.me, Chocofood, Smart Restaurant, Рядом, Idoctor. Победители премий «Лучший работодатель Центральной Азии 2017» и «Лучший работодатель 2014 года». Мы входим в топ-10 крупнейших интернет-компаний по версии Forbes.Наши сотрудники — наша сила. NPS — 81%, что подтверждает, насколько мы ценим команду и создаем атмосферу для роста. Мы начали свой путь в 2011 году и за короткое время стали одной из самых быстрорастущих компаний в Казахстане. Сегодня в нашей команде более 300 профессионалов, а нашими сервисами пользуются более 1 000 000 человек каждый день.О корпоративной культуре и офисе Choco вы можете прочитать в СМИ, нас часто отмечают как одну из передовых компаний в области корпоративной культуры. В Choco активно работает система наставничества для эффективной адаптации новичков, традиционные внутренние мероприятия (ChocoFest, Speaker Day, Boosting Day и другие), программа развития менеджеров, обучение за счет работодателя, корпоративная библиотека и многое другое. Хотите узнать больше? Загляните в наш Instagram @chocoteam.kz!Теперь познакомимся с нашими проектами:Smart Restaurant — мобильное приложение, позволяющее совершать покупки с помощью смартфона и получать кэшбэк до 20%, а для партнеров это инструмент для настройки программы лояльности, функция предзаказа и заказа без официанта. «Заказ без официанта» и «заказ без кассира» ускоряют обслуживание на 15 минут и повышают оборачиваемость столов на 30%.
Chocolife.me — онлайн-платформа, позволяющая пользователям получать широкий ассортимент товаров и услуг, экономя время и деньги, а также развивать бизнес партнеров. Клиентская база сервиса составляет уже более 2,2 млн человек. Мобильное приложение Chocolife стало лучшим в стране по версии Award.kz!
Рядом — это сервис по доставке продуктов за 15 минут. Заказать все самое необходимое можно в Алматы и в Астане. Однажды мы доставили за 5,5 минут. Проект помогает быстро получать необходимые продукты и не идти в магазин, или делать заказ на большую сумму и ждать несколько часов.
Idoctor.kz — это сервис для поиска и записи к врачам. Мы сотрудничаем с более чем 5000 медицинскими клиниками, у нас более 57 000 квалифицированных врачей и свыше 77 000 реальных отзывов от пользователей.
Chocofood.kz — казахстанский сервис по заказу и доставке еды. С нами более 1000 заведений-партнёров в 11 городах Казахстана, более 700 000 постоянных пользователей. К нам поступает более 1 000 000 заказов в год.Наши ценности: «WOW!», фокус на главном, прибыльность и смелая команда. Если они откликаются в тебе — мы ищем именно тебя!Если ты — тот, кто не боится брать на себя ответственность, готов к новым вызовам и постоянно стремится к совершенству, мы хотим увидеть твое резюме! Не жди «идеальной» вакансии — отправляй своё резюме, мы ценим инициативность!

HeadHunter