Senior iOS Developer
Wiam.group
Мы ищем опытного Senior iOS Developer, который усилит нашу команду разработки мобильных продуктов. Нам нужен инженер, способный не только писать чистый нативный код, но и находить нестандартные гибкие решения (включая PWA-технологии) для обеспечения бесперебойного доступа пользователей к нашим сервисам. Вы будете отвечать за весь жизненный цикл приложений — от архитектуры до релиза в App Store, активно используя современные AI-инструменты для ускорения разработки.
Основные функции и обязанности (Key Responsibilities)
- Разработка и проектирование архитектуры: Разработка высоконагруженных и надежных iOS-приложений на базе однонаправленной архитектуры (Unidirectional/Reducer) и SwiftUI.
- Работа с PWA и WebView: Сборка, кастомизация и дистрибуция Progressive Web Apps (PWA) под iOS, создание защищенных контейнеров (WKWebView), настройка JS-to-Native мостов.
- Интеграция сторонних SDK: Настройка и глубокая интеграция системы мобильной аналитики, атрибуции и диплинкинга AppsFlyer, а также реализация сложных сценариев Push-уведомлений (Rich/Silent Push).
- Жизненный цикл ПО и релизы: Полное сопровождение процессов публикации, обновления и прохождения ревью в App Store. Митигация рисков блокировок приложений (Cloaking, динамическая подмена контента).
- AI-driven разработка: Активное внедрение и использование LLM-моделей (ChatGPT, GitHub Copilot и др.) для генерации кода, оптимизации рефакторинга, автоматического написания документации и ускорения код-ревью.
Профессиональные компетенции и требования (Requirements)
Опыт и базовые навыки:
- Коммерческий опыт: От 3-х лет подтвержденного опыта создания продакшн-приложений для iOS на языке Swift, наличие успешно выпущенных продуктов в App Store.