Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Location: Москва
Мы развиваем крупное финтех-приложение для iOS. Кодовая база — более 1 млн строк, над ней одновременно работают более 50 разработчиков.
Вы присоединитесь к команде ядра приложения, которая отвечает и за продуктовые фичи, и за инфраструктуру приложения: архитектуру, сборку, производительность, стабильность и релизы.
Обязанности
* разработка новых фич в крупном iOS-приложении на Swift / SwiftUI
* решение инфраструктурных задач: архитектура, модуляризация, сборка, инструменты разработки, CI/CD
* работа над производительностью и стабильностью приложения, разбор инцидентов в продакшене
* миграции, рефакторинг и развитие унаследованного кода без остановки продуктовой разработки
* полная ответственность за технически сложные задачи: от проектирования до релиза в App Store
* взаимодействие с продуктовыми командами, которые используют решения команды ядра
* участье в code review.
Требования
* коммерческая разработка на Swift от 3 лет
* коммерческий опыт работы со SwiftUI от 2 лет, понимание Combine
* опыт работы в крупной продуктовой компании с большой кодовой базой и большой командой разработки
* уверенное использование GCD и Structured Concurrency (async/await, Task, actors)
* знание функциональных особенностей языка: Collections, Optionals, Protocol-Oriented Programming, Generics
* знание платформы iOS и экосистемы Apple: жизненный цикл приложения, сертификаты и профили подписи, App Store Connect и TestFlight
* понимание управления памятью в iOS, уверенное владение инструментами отладки и профилирования (Instruments)
* понимание архитектурных паттернов (MVVM, MVP, VIPER и др.) и принципов SOLID
* понимание сетевого взаимодействия: REST API, HTTP, JSON
* понимание принципов безопасности мобильных приложений: SSL pinning, безопасное хранение данных (Keychain), защита передаваемых данных
* написание unit-тестов
* опыт работы с Git, знание git flow.
Будет плюсом:
* уверенное владение AI-инструментами
* опыт модуляризации приложения: разбиение на фреймворки/модули, работа с несколькими таргетами, управление зависимостями (SPM, CocoaPods)
* опыт работы с истемой сборки и CI/CD: ускорение сборки, настройка конвейеров сборки, инструменты для разработчиков
* опыт оптимизации производительности: время запуска, потребление памяти, размер приложения
* опыт обфускации и защиты приложения от реверс-инжиниринга
* опыт подготовки и прохождения релизов в App Store
* опыт масштабных миграций и рефакторинга унаследованного кода.
Условия
* комфортный современный офис рядом с м. Кутузовская, ул. Кутузовский проспект 32, формат работы - гибрид
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
Мэтч и сопроводительное
Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.