⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

iOS Developer

Прямой работодатель  Constanta ( const.tech )
Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Objective-C • Swift • iOS • Mobile • WEB
15 сентября 2022
Удаленная работа
Опыт работы от 3 до 5 лет
Работодатель  Constanta
Описание вакансии

Привет! Мы в Константе занимаемся разработкой приложений для крупнейшего российского букмекера (аудитория iOS-версии составляет больше 100 000 уникальных пользователей ежедневно). В приложении можно делать ставки, следить за ходом матчей, просматривать онлайн-трансляции.

Про проект:

Мы давно работаем над продуктом (уже более 6 лет), но следим за тем, чтобы в коде был порядок, выделяем бизнес логику и сетевой слой в самостоятельные фреймворки для переиспользования между проектами, стараемся не использовать лишний раз библиотеки, пишем бОльшую часть кода сами, это дает нам больше контроля над тем, что происходит в приложении. Архитектурно – где-то MVC, где-то MVVM, стараемся не использовать autolayout в высоконагруженных интерфейсах (линия, ставки, события). В приложении много используется GCD, для работы с сетью - AFNetworking

Сейчас проект в большей степени написан на Objective-C, наша задача - перейти на Swift и структурированную архитектуру.

Про команду:

Хотим усилить команду iOS разработки, в которой сейчас 4 человека, включая тимлида, также рядом android- и frontend-разработчики, QA-специалисты, дизайнеры, системные аналитики и PM. Команда работает по 2х-недельным спринтам, есть код ревью.

Про возможности:

Мы небольшие, поэтому каждый влияет на продукт, который мы делаем. У нас нет бюрократии, мы даем много свободы, но надо понимать, что со свободой приходит и ответственность - важно выполнять те обещания, которые ты даешь команде. Мы не строим стеклянных потолков: если ты хочешь расти (как профессионально, так и карьерно, и финансово), мы сделаем все, чтобы ты мог это сделать в компании.

Что у нас нужно делать:

  • Читать и писать код на Objective-C;
  • Переводить приложение на Swift;
  • Развивать продукт вместе с командой и поставлять новые фичи;
  • Обмениваться знаниями с остальными членами команды;
  • Предлагать к обсуждению и реализовывать в приложении собственные идеи.

Что мы ждем от тебя:

  • Опыт самостоятельной разработки нативных приложений под iOS (Swift);
  • Опыт с БД (Core Data/ Realm);
  • Знание ООП и шаблонов проектирования;
  • Неравнодушие к тому, что (и кто) находится вокруг тебя

Будет плюсом:

  • Опыт профилирования приложений, работы с утечками памяти и оптимизацией UI;
  • Опыт работы с Firebase;
  • Опыт работы с fastlane и автоматизацией процессов разработки.

Что есть у нас:

  • Белая заработная плата, официальное оформление, оплата переработок (это не регулярная история, но если случается - должна быть оплачена);
  • Возможность удаленной работы из любого города или работы из офиса (м. Красносельская);
  • Гибкий график, есть обязательное время, когда надо быть онлайн/в офисе: с 12 до 18 по Москве, остальное время можешь распределить как тебе удобно;
  • Бесплатные обеды в офисе для сотрудников, всегда есть фрукты/снеки, чай и кофе;
  • ДМС в Bestdoctor (после полугода работы).

Что еще важно знать о нас:

  • Нас около 100 человек. У нас молодая команда и горизонтальная модель управления - мы не строим иерархий и общаемся на равных, не любим формальности;
  • Нам важно то, что мы делаем и с кем мы работаем, стараемся заботиться друг о друге и поддерживать команду;
  • Мы за честность и открытость в команде, не боимся признавать ошибки и учиться на них.

Специализация
Информационные технологииРазработкаObjective-CSwiftiOSMobile
Отрасль и сфера применения
WEB
Уровень должности
МиддлСеньор