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

Senior iOS Developer (Swift)

Прямой работодатель  СофтПро ( softpro.com )
Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Mobile • Swift • iOS • Gamedev • WEB • Киберспорт
30 июня 2020
Работа в офисе
Опыт работы от 3 до 5 лет
от 300 000 ₽
Работодатель  СофтПро
Описание вакансии

Всем привет!

Компания СофтПро занимается разработкой инновационной b2b цифровой платформы для pro-беттинга.

Мы относимся к ставкам на спорт как к торговле на финансовых рынках. Та же работа с большими данными и аналитика, те же высокие скорости принятия решений.

Разрабатываем целую линейку продуктов для десктопа и мобильных: торговый терминал, агрегатор котировок, собственный браузер и мессенджер.

Наши задачи требуют серьезной технической экспертизы, поэтому мы ищем профессионалов. Готовы хорошо оплачивать ваши знания и умения.

В нашу команду разработки из 35+ человек ищем ведущего iOS разработчика (в команде iOS сейчас 4 человека).

**Наш стек:

  • Swift, Realm, StarScream, SnapKit, Fastlane, Sourcery

**У нас есть:
## Технологии

  • Пробуем Redux. Есть свое виденье применительно к iOS разработке. Написали свой ReduxKit.
  • Верстаем в коде используя SnapKit.
  • Ограниченно используем Rx, только для обсервинга данных.
  • Не холиварим на код ревью по мелочам.
  • Прекоммит хуки локально и на CI-окружении (прогон линтов, тестов, билдов).
  • Пишем тесты на бизнес логику.
  • Кодогенерация - SwiftGen, Sourcery и xCode templates.
  • Проект молодой, без легаси кода (начали разработку летом 2018 года).

## Процессы

  • Работаем в кросс-функциональной команде из backend, iOS, QA, продакт менеджера, аналитика и дизайнера.
  • У нас Scrum. Двухнедельные спринты. Ретро и Демо в конце каждого спринта.
  • Сначала прорабатываем требования и дизайны, пишем тест кейсы, потом оцениваем задачи и планируем спринт, только потом начинаем разрабатывать, потом ревьювим друг друга, а в конце тестируем, багофиксим и релизим.
  • Каждый день в обед проводим статус, где рассказываем о делах и прогрессе, решаем возникающие проблемы.
  • Релизимся и регрессимся раз в 2-3 недели.

## Челленжи

  • Большое количество данных которые обновляются каждую секунду по вебсокетам.
  • Сложный лэйаут с вложенными коллекциями и постоянными обновлениями и анимациями
  • Применяем новые подходы в разработки, разрабатываем механики мутации стейта, единые для всех.
  • Огромный бэклог, фичей на годы вперед.
  • Разнообразная кодовая база, нетривиальные задачи, которые часто можно классифицировать как челленж.
  • Гибкий график при условии выполнения своих задач в свои сроки.

## Саморазвитие

  • Постоянно держим руку на пульсе: совершенствуем не только технологии, но и процессы разработки, растем в размерах.
  • Супер-квалифицированный коллектив (в iOS команде - только сениоры), возможность реального обмена опытом и роста скиллов за очень короткое время, хотя мы бы хотели сотрудничать как можно дольше, наши планы смотрят на 10 лет вперед.

## Атмосфера и условия

  • Дружный коллектив, совместные бары-караоке.
  • Оборудование на ваш выбор.
  • Просторный только отремонтированный офис с панорамными окнами на Яузу и Садовое кольцо на 3 этажах бизнес-центра класса А со своим спортзалом и личным девушкой-тренером, душами и кухней на этаже, столовой и кафешками внизу.
  • Корпоративный абонемент в фитнес-центр у метро с тренажеркой, групповыми занятиями, банями-хамамами.
  • Для жаворонков - корпоративная утренняя шахматная школа по желанию :).
  • Чай, сладости и фрукты на кухне.
  • Компенсация расходов на профессиональное обучение до 70%.

# Нам нужно
## Хард скиллы

  • Широкие знания computer science.
  • Опыт разработки мобильных приложений под iOS от 5 лет.
  • Глубокое понимание платформы iOS.
  • Опыт разработки на Swift от 1 года.

## Софт скиллы

  • Умение работать в команде по Agile методологиям.
  • Умение оценивать сроки и отвечать за них.
  • Самостоятельность в решении проблем
  • Открытость к новым практикам и подходам

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