Top Selection ищет SWIFT - разработчика (Middle+/Senior) на проектную занятость.

Условия: Полная занятость, удаленный формат, оформление: ИП, локация: РФ/РБ, вилка зарплаты указана ниже.

Требуемая экспертиза и обязанности:

  • Язык: Swift 6.0+ (server-side)
  • Backend-фреймворки: Hummingbird, Vapor или аналоги
  • Интеграция и работа с Apache Kafka (продюсеры, консьюмеры, consumer groups, управление оффсетами)
  • PostgreSQL: схемы, connection pooling (например, PostgresNIO), миграции, транзакции, индексирование
  • Разработка REST/HTTP API, управление жизненным циклом сервиса, async/await
  • Криптография и приватность: PIR, гомоморфное шифрование, Privacy Pass, хеширование, подписи, валидация токенов
  • Деплой и эксплуатация в Kubernetes (развертывание, масштабирование, сетевые политики, Ingress, Service Mesh)
  • Контейнеризация и CI/CD: Docker, GitLab CI / GitHub Actions, ArgoCD
  • Observability: логирование (ELK/Loki), метрики (Prometheus, Grafana), трассировка (OpenTelemetry, Jaeger, Zipkin)

Требуемый опыт:

  • 5+ лет backend разработки
  • 2+ года в server-side Swift
  • 1+ года работы с Kafka и PostgreSQL в продакшене
  • 1+ года эксплуатации сервисов в Kubernetes
  • Опыт с системами, чувствительными к безопасности/приватности — преимущество

Плюсом:

  • Опыт с экосистемой Apple (NetworkExtension, CallKit)
  • Деплой Swift на Linux в production, оптимизация производительности сервисов поиска
  • Сертификаты CKA/CKAD