
IOS developer (Донер 42)
Вакансия уже неактуальна и находится в архиве
Обязанности
Мы Донер 42 — стартап: сейчас у нас уже 7 донерных (две в Москве и по одной в Санкт-Петербурге, Чебоксарах, Казани, Невинномысске и Краснодаре), но уже до конца 2023 года откроем еще 100, причем не только в России, но и в Казахстане.
Отличное время присоединиться к проекту — всё только начинается.
Что предстоит:
За ближайший два года нам предстоит открыться в 100 новых местах в разных городах и даже странах, нужно будет решать все проблемы масштабирования.
В ближайший квартал:
- добавляем миссии для программы лояльности;
- прокачиваем сториз: добавляем поддержку видео и опросов;
- добавляем приложение для iPad для заведений;
- обновляем стартовый флоу от старта приложения до создания заказа;
- адаптация приложения под Казахстан
Про технологии:
- Все нативно на Swift;
- MVVM + Router, но без Rx;
- Поддерживаем iOS 13+
- Уже во всю пишем на SwiftUI новые экраны, старые постепенно переписываем;
- В планах внедрить async/await;
- В планах отказаться от iOS 13;
- В планах полностью перейти на SPM, сейчас CocoaPods+SPM;
- Обожаем все нативные фичи iOS;
- Делим на фичевые фреймворки;
- Alamofire, Nuke;
Платежами занимается CoreTeam, а мы сосредоточены на опыте заказа.
Требования
Для нас важны:
- Опыт коммерческой разработки на Swift от 2 лет.
- Продукто-ориентированность, предлагать идеи для улучшения.
- Умение верстать нестандартные интерфейсы.
- Наличие рабочих или личных pet-проектов в AppStore или на GitHub.
- Самостоятельность и ответственность за свой код.
Условия
Почему у нас круто работать:
- Онбординг. В течение первых трёх месяцев тебе во всём помогает опытный разработчик, а потом останется твоим ментором. Не будет периода, когда ты не знаешь куда идти, у кого спросить и что делать. Погружение во все процессы максимально стремительное и гладкое.
- Кроссфункциональные команды. В каждой команде есть все нужные специалисты: Android, iOS, QA, бэкенд, продакт оунер. Все компетенции рядом, чтобы иметь полный контроль над задачей.
- Постоянная работа с техдолгом. Мы критически относимся к техдолгу, поэтому каждую неделю планируем работы по его устранению, берём их и исправляем (всё по договорённости с продактами).
- CoreTeam поставляет универсальные инструменты. За последние полгода сделали модули для универсальной работы геолокации, аналитики, оплаты. В планах сделать единую авторизацию, контроль безопасности и адресную систему.
- Collective Code Ownership. Мы не делимся по отдельным фичам, каждый продукт может повлиять на любую часть приложения. Например, программа лояльности может поменять меню, экран бонусов, заказ и трекинг заказа. Высокая свобода, но и высокая ответственность.
- Еженедельная встреча гильдий iOS- и Android-разработчиков всей компании. Рассказываем, чему научились, что попробовали, с какими проблемами столкнулись.
- Мобайл комьюнити. Раз в месяц мы собираемся вместе с iOS и Android и обсуждаем совсем общие темы. Например, говорим про Trunk-based Development:
Приятные бонусы:
- Формат работы — удаленно или в офисе на выбор
- ДМС со стоматологией
- 50% оплаты психолога через сервис Alter
- Возможность обучения - оплата профильных конференций и курсов, покупка профессиональной литературы
- Митапы, лекции, воркшопы, интенсивы и возможность прокачать личный бренд
Вакансия уже неактуальна и находится в архиве