Назад
2 часа назад

Middle iOS Developer

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

MIDDLE IOS DEVELOPER [MEMBRANA JUNIOR, МТС ВЕБ СЕРВИСЫ]

Локация: Удаленно
Компания:
МТС
ЗП: обсуждается на собеседовании
Занятость: Полная
                                                                                        
Мы ищем талантливого и опытного 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.

🌐 Резюме отправлять:

–––
Бесплатный постинг вакансий: @freeIT_job
Забирай 📚 Базу Знаний

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -