- Страна
- Россия
- Зарплата
- от 170 000 ₽
Откликайтесь
на вакансии с ИИ

Разработчик Mobile iOS (Server-Side Swift)
Интересный и технологически сложный проект на стыке мобильной разработки и бэкенда. Зарплата соответствует рынку для Middle+, но требования к стеку довольно специфичны.
Сложность вакансии
Высокая сложность обусловлена редким сочетанием требований: глубокое знание Swift именно на стороне сервера, опыт работы с Kubernetes и специфическими протоколами приватности (PIR).
Анализ зарплаты
Предложенная зарплата от 170 000 руб. на руки является конкурентной для позиции Middle+ iOS/Backend разработчика в России, хотя для специалистов с глубоким знанием Kubernetes и Server-Side Swift рынок может предлагать и более высокие значения.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в РУССМАРКЕТ уже сейчас
Откликайтесь на вакансию, чтобы применить свой опыт в Swift на бэкенде и поработать с передовыми технологиями приватности данных!
Описание вакансии
**Разработчик Mobile iOS
Локация:** Удалённо
Компания: РУССМАРКЕТ
ЗП: от 170 000 р. на руки
Занятость: Полная
Мы ищем iOS-инженера, который пишет не только клиентский код, но и серверные сервисы на Swift.
Вы будете разрабатывать бэкенд-сервис-посредник между банками и Apple с использованием:
Swift 6+ на бэкенде (Hummingbird / Vapor)
Apache Kafka
PostgreSQL
PIR (Private Information Retrieval)
Kubernetes
Специфические компетенции:
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 или аналогичная токенизированная аутентификация
- Практики безопасной обработки данных
4. Kubernetes & Cloud-Native
- Сетевые политики, Ingress, Service Mesh (Istio/Linkerd)
- Опыт работы с managed Kubernetes (GKE, EKS, AKS, Yandex Cloud K8s)
5. Инфраструктура и Observability
- Контейнеризация (Docker, multi-stage builds, оптимизация образов)
- CI/CD пайплайны для Swift-проектов (GitLab CI, GitHub Actions, ArgoCD)
- Логирование (структурированные логи, сбор в ELK/Loki)
- Метрики (Prometheus, Grafana, метрики приложения)
- Трассировка (OpenTelemetry, Jaeger, Zipkin)
Уровень опыта:
Middle+ Backend Engineer / Cloud-Native Engineer с:
- 5+ лет backend-разработки
- 2+ года Swift (только server-side)
- 1+ год Kafka + PostgreSQL в продакшене
- 1+ года эксплуатации сервисов в Kubernetes
- Опыт работы с системами, чувствительными к безопасности/приватности — преимущество
Будет преимуществом:
- Опыт работы с экосистемой Apple (NetworkExtension, CallKit)
- Знакомство с гомоморфным шифрованием
- Опыт деплоя Swift на Linux в production
- Оптимизация производительности для сервисов поиска
- Сертификаты CKA/CKAD (Certified Kubernetes Administrator/Developer)
*🌐 Резюме отправлять:* Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай *📚* Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Kubernetes
- GitHub Actions
- Prometheus
- Grafana
- CI/CD
- PostgreSQL
- Swift
- Docker
- REST API
- Apache Kafka
- Cryptography
- GitLab CI
- ELK
- Vapor
- Hummingbird
- Server-Side Swift
Возможные вопросы на собеседовании
Вакансия предполагает разработку бэкенда на Swift. Важно понимать, как кандидат управляет ресурсами в этой среде.
Расскажите об особенностях управления памятью и жизненным циклом приложения при использовании Swift на Linux в сравнении с iOS.
Работа с банками и Apple требует высокой надежности доставки сообщений.
Как вы обеспечиваете гарантию доставки 'at-least-once' при работе с Kafka и какие стратегии обработки оффсетов используете?
В описании упомянут Private Information Retrieval. Это ключевая фишка проекта.
Каков ваш опыт работы с криптографическими примитивами и понимаете ли вы концепцию Private Information Retrieval (PIR)?
Сервис работает в K8s. Нужно понимать уровень владения инфраструктурой.
Опишите процесс отладки Swift-сервиса, запущенного в Kubernetes, при возникновении проблем с сетевыми политиками или Ingress.
Swift 6 привносит строгую проверку конкурентности.
Как переход на Swift 6 и использование Strict Concurrency влияют на разработку серверных приложений на базе Hummingbird или Vapor?
Похожие вакансии
Kotlin (Android) Senior
Kotlin разработчик
Middle+/Senior Kotlin разработчик
Ведущий мобильный разработчик Android, Платформа мобильных приложений
Android-разработчик (работа над Telegram Android клиентом)
IOS-разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!