Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
60
Средняя вакансия
развернуть
Описание вакансии подробное, но отсутствие информации о зарплате и корпоративная среда могут вызывать опасения по поводу баланса работы и личной жизни, а также ожиданий по компенсации.
Кликните для подробной информации
Зарплата не указанаПодробное описаниеКорпоративная среда
Локация: Удаленно
Компания: МТС ЗП: обсуждается на собеседовании Занятость: Полная
Мы ищем талантливого и опытного iOS разработчика для работы над интересным проектом с использованием современного стека технологий. Проект включает в себя разработку клиент-серверного приложения и различных расширений к нему.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
Разрабатывать и поддерживать клиентскую часть iOS-приложения, используя SwiftUI и UIKit;
Применять архитектурные паттерны для обеспечения чистой архитектуры и удобства поддержки кода;
Использовать модульный подход с использованием SPM и семвер для версионирования зависимостей. проектировать различные интеграции со сторонними сервисами;
Разрабатывать раcширения приложения, таких как, widgets, networkExtesions, notificationServiceExtensions;
Сотрудничать с командой разработчиков, дизайнерами и аналитиками для создания лучшего пользовательского опыта;
Писать юнит и интеграционные тесты для обеспечения надежности и стабильности приложения;
Производить мониторинг производительности приложения и его оптимизация;
Участвовать в процессе публикации приложений в App Store и поддерживать жизненный цикл приложения после запуска.
ЧТО МЫ ОЖИДАЕМ:
Опыт коммерческой разработки под iOS не менее 3 лет;
Уверенное знание фреймворков SwiftUI, UIKit;
Уверенное владение современными языковыми возможностями Swift, структур данных и стандартных алгоритмов;
Отличное понимание принципов SOLID, подхода POP, и построения SOA;
Опыт написания тестов, в том числе и на асинхронные взаимодействия с Combine | async await / callbacks;
Опыт работы с инструментами xCode;
Знание HIG;
Опыт работы с Clean Architecture, сокетами (Ktor);
Опыт в написании различных NetworkExtensions;
Знание библиотек swift-collections, swift-algorithms;
Опыт публикации приложений в App Store, знание процессов и требований платформы;
Опыт настройки CI/CD c gitlab;
Опыт написания собственных библиотек с использованием SPM, Cocoapods;
Опыт работы с xcodegen;
Опыт работы с UDF;
Знание OWASP top 10;
Опыт работы с kotlin, coroutines;
Опыт работы с KMP, Ktor, Koin, Coroutines, MVVM. 🌐 Резюме отправлять:Показать контакты
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации