Senior iOS developer (Domofond)

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

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

Компания

Сервис объявлений, которым каждый месяц пользуется треть населения России

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

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

Над созданием Avito и проектов-сателлитов работает команда из более 300 талантливых разработчиков, системных администраторов, QA-специалистов, дизайнеров, продуктовых менеджеров и аналитиков. Мы гарантируем нашим сотрудникам профессиональный рост, интересную работу и отличную зарплату.

Домофонд – проект, который разрабатывается в рамках технологической экосистемы Авито. Сейчас мы формируем новую команду разработки в Москве которая занимается миграцией на новую технологическую платформу: унифицированное backend-API на Golang, микросервисы в Kubernetes, рендеринг HTML на React + Node.js, нативные iOS и Android приложения.

Мы ожидаем, что Вы:

  • имеете опыт коммерческой разработки iOS приложений;
  • отлично разбираетесь в Swift;
  • понимаете принципы работы RESTful API и HTTP;
  • знакомы с шаблонами проектирования и умеете их применять, придерживаетесь принципов SOLID;
  • знакомы с основными алгоритмами и структурами данных;
  • умеете писать поддерживаемый и тестируемый код;
  • разбираетесь в различных видах тестирования и пользе от них;
  • обладаете дополнительными навыками в области системного программирования, архитектуры;
  • способны самостоятельно определять и соблюдать установленные сроки задач;
  • ответственны, хотите работать в команде и развиваться.


Не обязательно, но круто, если Вы:

  • можете похвастаться законченными проектами, опубликованными в App Store;
  • знаете, как оптимизировать приложение и сделать его быстрее;
  • имеете опыт автоматизации процесса релиза мобильного приложения, разбираетесь в соответствующем стеке технологий;
  • имеете опыт выступлений на митапах или конференциях, желаете продолжать развиваться в этом направлении.


Вам предстоит:

  • разрабатывать “с нуля” приложение Домофонд для iOS на Swift в команде опытных разработчиков;
  • участвовать в принятии технических решений и планировании процесса разработки;
  • быть ответственным за крупную часть проекта;
  • участвовать в распространении лучших практик путем участия во внутренних сообществах и оказания консультаций.

Работа у нас — это:

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