Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
iOS Developer
генерация резюме
сопроводительное письмо
описание
Компания создает продукты и сервисы, которые делают жизнь миллионов людей и бизнеса лучше, позволяя клиентам управлять инвестициями, общаться, путешествовать, слушать музыку, смотреть фильмы, а также создавать уют и комфорт дома.
задачи
- Разрабатывать и поддерживать клиентскую часть iOS-приложения с использованием SwiftUI и UIKit;
- Применять архитектурные паттерны для обеспечения чистой архитектуры и удобства поддержки кода;
- Проектировать интеграции со сторонними сервисами;
- Разрабатывать расширения приложения, включая виджеты и сетевые расширения;
- Сотрудничать с командой разработчиков, дизайнерами и аналитиками для создания качественного пользовательского опыта;
- Писать юнит и интеграционные тесты для обеспечения надежности и стабильности приложения;
- Производить мониторинг производительности приложения и его оптимизацию;
- Участвовать в процессе публикации приложений в App Store и поддерживать жизненный цикл приложения после запуска.
требования
- Опыт коммерческой разработки под iOS от 3 лет;
- Уверенное знание SwiftUI и UIKit;
- Уверенное владение современными возможностями Swift, структурами данных и алгоритмами;
- Понимание принципов SOLID, подхода POP и построения SOA;
- Опыт написания тестов, включая асинхронные взаимодействия с Combine, async await и callbacks;
- Опыт работы с инструментами Xcode;
- Знание HIG;
- Опыт работы с Clean Architecture и сокетами;
- Опыт написания сетевых расширений;
- Опыт публикации приложений в App Store и знание требований платформы;
- Опыт настройки CI/CD с GitLab;
- Опыт написания библиотек с использованием SPM и Cocoapods;
- Опыт работы с xcodegen и UDF;
- Будет плюсом знание библиотек swift-collections и swift-algorithms, знание OWASP top 10, опыт работы с Kotlin, coroutines, KMP, Ktor, Koin и MVVM.
условия
- Доступ к платформе MTS Ocean для управления ИТ-ресурсами;
- Профессиональные гильдии инженеров и площадка для обмена опытом TechTalks;
- Возможность участия во внешних ИТ-конференциях;
- Доступ к курсам, вебинарам и электронным библиотекам;
- Медицинская страховка со 100% покрытием, включая стоматологию и страхование в поездках;
- Корпоративная подписка МТС Premium и скидки от партнеров.
навыки