
IOS разработчик в команду KoronaPay инфраструктурная команда, Петербург.
▷ Работодатель: Центр финансовых технологий
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
ЦФТ сегодня — это крупнейшая IT компания на рынке финансовых технологий. Наши решения используют 50% российских банков, розничные сети, корпорации, госкомпании и миллионы клиентов по всему миру – только число скачиваний мобильного приложения KoronaPay превышает 18 млн!
Мы создаем сервис мгновенных безадресных денежных переводов, который уже сейчас входит в ТОП-3 крупнейших систем мира. В твоей будущей iOS-команде 50 разработчиков, а всего над продуктом работает более 500 человек. И при этом мы стабильно выпускаемся раз в две недели, без отговорок и без компромиссов по качеству.
Проект, на котором вы будете работать – мультимодульный.
При разработке придерживаемся принципов Clean и SOLID и архитектурных подходов-MVP с координаторами; осуществляем CI/CD на связке из XcodeGen, Marathon и TeamCity; проект полностью покрыт unit и UI-автотестами
Сейчас мы в поиске коллеги в платформенный инфраструктурный проект iOS команды, основной целью которого является обеспечение поставки кода команды до пользователей в кратчайшие сроки с соблюдением всех установленных процедур проверки на pull-requests.
Немного о нас:
- Разрабатываем CI как продукт
- Помогаем iOS-разработчикам поставлять код, быстро и со всеми проверками
- Не стесняемся использовать новые инструменты
- Развиваем ферму и поддерживаем ферму из Mac mini
- Автоматизируем узкие места в бизнес-процессах
Задачи:
- Настройка/поддержка пайплайнов CI/CD
- Оптимизация и ускорение сборки многомодульного проекта
- Работа с настройкой UI test launchers (мы используем Marathon) и симуляторов
- Написание и поддержка релизного поезда, мерж очереди и других инструментов
- Улучшение и автоматизация всех процессов, касающихся CI/CD (сборки, поставки и т.д)
- Подключение и настройка сбора метрик со сборок
Мы ожидаем:
- Опыт разработки под iOS на Swift от 3 лет (мы используем Swift 5+)
- Знание Solid, Сlean architecture (mv*, viper), coordinators и т.д.
- Опыт написания unit и UI-тестов
- Понимание процесса сборки и конфигурации многомодульного проекта; опыт в ускорении сборки на CI и локально будет плюсом
- Опыт создания и настройки пайплайнов CI/CD чуть глубже, чем просто "xcodebuild", в том числе создание композитных сборок, build chains, e.t.c. (мы используем Bitbucket+Teamcity, но опыт в gitlab/bamboo/jenkins также приветствуется)
- Опыт работы в команде, взаимодействие со смежными отделами и специалистами
- Написание технической документации
Будет плюсом:
- Опыт настройки и работы с различными testrunner'ами: Marathon, Emcee, etc.
- Опыт в написании своих инструментов CI/CD (merge queue, release trains, etc.)
Мы предлагаем:
- Понятная траектория роста (performance review, карьерные консультации, индивидуальная карта развития и т.д.)
- Обучение и развитие за счёт ресурсов компании (Учебный центр, корпоративная библиотека, оплата внешнего обучения)
- Социальный пакет (ДМС с первого рабочего дня, скидки от партнёров, детская программа, поддержка спорта, корпоративный транспорт и т.д.)
- Насыщенная корпоративная жизнь (радио, подкасты, кибертурнир, собственные мероприятия и участие в крупных событиях отрасли)
- Возможность быть преподавателем, наставником, автором корпоративного блога, спикером – каждый выбирает то, что подходит именно ему
- Официальное трудоустройство с первого дня, полностью белая зарплата.
Рассматриваем резюме от кандидатов из любого региона. Можно работать удаленно или из регионального офиса компании.