
IOS developer/IOS разработчик (со знанием appmetrica)
WILIX
Краснодар
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии
WILIX - аккредитованная IT - компания. Мы создаем корпоративные системы, помогаем компаниям оптимизировать и развивать свой бизнес.
Сегодня мы в поиске IOS разработчика для работы на внешних проектах - потребность открыта на различные проекты в сферах финтеха, ритейла, эдтеха и пр.
Мы в поиске IOS, для разработки сервиса. Задача сервиса брать данные Банка и отправлять их в сервис эппл. Язык Swift 6.0+ (продвинутый уровень)
Обязанности
•Выявлять, собирать, уточнять и систематизировать требования к системе, а также запросы на изменение
•Проработка (проектирование, HLD) и участие в разработке новых фич на Java
•Декомпозиция и лидирование разгрумленных задач
•Взаимодействие со смежными командами и подразделениям
•Участием в разработке архитектуры, способностей и процессов для реализации требований
•Участием в разработке функциональной и логической архитектуры системы, логики взаимодействия между подсистемами для реализации бизнес-способностей
•Разработкой сценариев использования системы и информационной модели на основании функциональных требований
•Формированием технических заданий командам проектирования функциональных подсистем
•Разработкой и ведением архитектурных документов для внутреннего и внешнего использования
•Выявлять и исправлять дефекты принятых архитектурных решений и сценариев использования, а также предлагать улучшения с учетом технологических трендов в отрасли
•Проектирование решений для распределённых, отказоустойчивых систем с жёсткими требованиями по latency и uptime
•Технический аудит, рефакторинг, прототипирование критичных компонентов
•Наставничество для команд и выравнивание архитектурных решений
Требования
•1. Server-Side Swift
•Опыт работы с Swift Package Manager
•Создание REST/HTTP API на Hummingbird или аналогичных фреймворках
•Управление жизненным циклом сервиса (корректное завершение, обработка сигналов)
•Паттерны асинхронности async/await в Swift
2. Инженерия данных
•Интеграция Kafka: продюсеры, консьюмеры, consumer groups, управление оффсетами
•PostgreSQL: connection pooling (например, PostgresNIO), транзакции, индексирование
•Проектирование схем для высоконагруженных сервисов поиска
•Стратегии миграции баз данных
3. Безопасность и приватность
•Понимание протоколов Private Information Retrieval (PIR)
•Криптографические примитивы (хеширование, подписи, валидация токенов)
•Реализация Privacy Pass или аналогичная токенизированная аутентификация
•Практики безопасной обработки данных
Будет плюсом
•Опыт работы с экосистемой Apple (NetworkExtension, CallKit)
•Знакомство с гомоморфным шифрованием
•Опыт деплоя Swift на Linux в production
•Оптимизация производительности для сервисов поиска
•Сертификаты CKA/CKAD (Certified Kubernetes Administrator/Developer)
Мы предлагаем
•Конкурентную зарплату
•Интересные и разнообразные проекты
•Возможности карьерного и профессионального роста