Назад
2 дня назад

Middle+/Senior Swift Developer (Backend)

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

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

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

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

#вакансия #удаленнаяработа #fulltime #remote #Swift #Developer #Middle+ #Senior #РФ #РБ #TopSelection
Позиция: SWIFT - разработчик (Middle+/Senior)💻
Вилка: 220.000 - 240.000 руб gross💰
Занятость: Полная
Локация: РФ/РБ
Формат работы: Удаленный
Оформление: ИП
Компания: Top Selection

Привет! Меня зовут Анастасия. Я представляю группу компаний Top Selection.
Мы занимаемся трудоустройством IT специалистов на проектную занятость.
На данный момент мы в поисках Swift - разработчика.🔥

✅Требуемая экспертиза:
▪️Язык: Swift 6.0+ (продвинутый уровень)
▪️Backend - фреймворки: Server-side Swift (Hummingbird, Vapor или аналоги)
▪️Брокеры сообщений: Apache Kafka (продакшн - опыт с Swift/Kafka - клиентами)
▪️Базы данных: PostgreSQL (схемы, connection pooling, миграции)
▪️Криптография: Privacy-preserving протоколы, PIR, гомоморфное шифрование
▪️Оркестрация: Kubernetes (развертывание, масштабирование, эксплуатация)

💪🏻Уровень опыта:
▪️Middle+ Backend Engineer/Cloud-Native Engineer с:
- 5+ лет backend - разработки;
- 2+ года Swift (только server-side);
- 1+ год Kafka + PostgreSQL в продакшене;
- 1+ года эксплуатации сервисов в 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) - преимущество.

➕Будет преимуществом:
▪️Опыт работы с экосистемой Apple (NetworkExtension, CallKit);
▪️Знакомство с гомоморфным шифрованием;
▪️Опыт деплоя Swift на Linux в production;
▪️Оптимизация производительности для сервисов поиска;
▪️Сертификаты СКА/CKAD (Certified Kubernetes Administrator/Developer).

📞Контакты для связи:

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

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

Источник -