11.01.2023 06:08
Разработчик iOS (Инфраструктура)
11.01.2023 06:08
Команда инфраструктуры отвечает за Developer Experience в мобильном банке для физических лиц. Над приложением работает больше 50 команд и 130+ iOS разработчиков. Ищем в команду сильного разработчика, который готов заниматься R&D задачами, писать скрипты, автоматизировать процессы, разбирать трейд-оффы, проявлять инициативу и влиять на развитие сложного технического проекта. Обязанности: Улучшать процесс CI/CD: хотим предоставить инструмент для быстрой публикации и тестирования сборок вне основного расписания, поддерживаем актуальность версий инструментов Развивать и поддерживать диагностические пайплайны для контроля build timeline, определение долгой компиляции строк и выражений, контроль за test coverage и т.д. Исследовать проблемы времени прогонов тестов, планируем развивать параллельный прогон тестов на CI Инвестировать в исследование размера артефакта приложения, контроль за размером и его сдерживание Разработать метрики для контроля за основными показателями на этапе merge requests Автоматизировать импакт для регресса, сделаем автоматический код-фриз, реализуем каскадный мердж, разработаем статический анализ тех.долга Предстоит разобраться с линковкой в приложение с большим количеством зависимостей Постоянно исследовать дополнительные возможности оптимизации и ускорения скорости сборки приложения локально и на CI Требования: Опыт разработки iOS приложений и понимаете устройство iOS Отличные знания в Swift Представление о процессе сборки iOS-приложений и опыт оптимизации Опыт работы с любыми CI/CD системами (мы используем Gitlab CI) Желание помогать другим iOS разработчикам в улучшении их Developer Experience Будет плюсом: Опыт работы с ruby/python/bash и в написание скриптов (Придется поддерживать и писать новые скрипты, работать с Cocoapods и fastlane) Опыт работы с Grafana Опыт работы в платформенных командах Понимание того, как устроена линковка iOS-приложений Что мы предлагаем: Работу в офисе или удаленно — по договоренности Платформу обучения и развития Тинькофф Апгрейд. Курсы, тренинги, вебинары и базы знаний. Поддержка менторов и наставников, помощь в поиске точек роста и карьерном развитии Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким Бесплатный фитнес-зал или компенсацию затрат на спортивные занятия Достойную зарплату — обсудим ее на собеседовании Возможность работы в аккредитованной ИТ-компании
Адрес
Москва
Похожие вакансии
По договоренности
11.01.2023 06:08
Команда инфраструктуры отвечает за Developer Experience в мобильном банке для физических лиц. Над приложением работает больше 50 команд и 130+ ...