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

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

Вилка зарплаты: 220.000 - 240.000 руб gross.

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

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

Уровень опыта:

  • 5+ лет backend-разработки
  • 2+ года server-side Swift
  • 1+ год Kafka + PostgreSQL в продакшене
  • 1+ год эксплуатации сервисов в Kubernetes

Специфические компетенции и дополнительные требования:

  • Swift Package Manager, создание REST/HTTP API, async/await в Swift
  • Интеграция Kafka: продюсеры, консьюмеры, consumer groups, управление оффсетами
  • PostgreSQL: connection pooling (например, PostgresNIO), транзакции, индексирование, стратегии миграции
  • Опыт с системами, чувствительными к безопасности/приватности
  • Сетевые политики, Ingress, Service Mesh (Istio/Linkerd) — преимущество
  • Опыт с managed Kubernetes (GKE, EKS, AKS, Yandex Cloud K8s) — преимущество
  • Контейнеризация (Docker, оптимизация образов), CI/CD (GitLab CI, GitHub Actions, ArgoCD)
  • Observability: ELK/Loki, Prometheus, Grafana, OpenTelemetry, Jaeger, Zipkin — преимущество