Lead Backend Developer (.NET)
Lead Backend Developer (.NET) – Teletype. Remote global position. Требуется опыт 5+ лет, минимум 1–2 года в роли Tech Lead / Team Lead, умение вести код‑ревью, менторство, управление командой 2–4 разработчика. Необходимы глубокие знания .NET, PostgreSQL, микросервисов, gRPC, RabbitMQ/Kafka, CI/CD, Docker, Prometheus/Grafana, OpenTelemetry, SOLID, Clean Code, тестирование. Требуется опыт работы с HTTP/2, CORS, cookies, multipart, криптография, DDD, event‑driven архитектурами, антибот‑механизмами, KMS/Secret‑management. Плюсом будет опыт антифрода, property‑based тестирования, нагрузочного тестирования, бенчмарков.
Обязанности
Проектирование и развитие .NET‑сервисов: бизнес‑логика приложения, платежные и оркестрационные флоу; обеспечение надежности: идемпотентность, повторные попытки (retries), дедупликация, outbox/Saga, обработка сбоев; обеспечение безопасности: хранение секретов/KMS, контроль доступа, безопасная конфигурация и деплой; интеграция внешних API: корректная работа с заголовками/куками, форматами (multipart/x‑www‑form‑urlencoded, JSON), соответствие спецификациям; проектирование БД PostgreSQL: схемы, индексы, миграции, оптимизация запросов и блокировок; работа над производительностью и масштабируемостью: профилирование, снижение p95/p99, кеширование, лимитирование; управление командой (2–4 разработчика): распределение задач, код‑ревью, менторство, онбординг новичков, помощь в разрешении блокеров; построение эффективного процесса разработки, внедрение стандартов кода и архитектуры, улучшение CI/CD и практик тестирования в команде; коммуникация со смежными командами и заинтересованными лицами: координация интеграций с продуктом, аналитикой, QA, DevOps, согласование технических решений; регулярный анализ проблем (инциденты, долгие релизы, спорные моменты в коде), инициация и контроль технических улучшений.
Требования
Опыт работы 5+ лет и минимум 1–2 года в роли Tech Lead / Team Lead; опыт код‑ревью и менторства; глубокое знание сетевых протоколов и веб‑интеграций (HTTP/2, CORS, cookies, multipart/x‑www‑form‑urlencoded); криптография и форматы (Ed25519, SHA‑256); базы данных PostgreSQL (проектирование схем, индексы, транзакции, миграции, EF Core); микросервисы и интеграции (gRPC/Protobuf, очереди/брокеры RabbitMQ/Kafka, паттерны Outbox, идемпотентность); надежность под нагрузкой (повторные попытки, таймауты, поллинг, лимитеры, circuit breaker); наблюдаемость (Prometheus/Grafana, структурированное логирование, трассировка OpenTelemetry); контейнеризация и CI/CD (Docker, базовые практики деплоя и конфигурации); чистый код и архитектура (SOLID, модульные и интеграционные тесты, код‑ревью, проектирование API). Будет плюсом: опыт работы с антибот‑механизмами (Cloudflare), знание DDD и event‑driven подходов, Saga/оркестраторы, управление транзакционными границами в распределённых системах, опыт в области безопасности платежей и антифрода, KMS/Secret‑management, опыт проведения property‑based тестирования, нагрузочных и performance‑тестов, бенчмарков.
Откликнуться на вакансию свайпом в Telegram
Зарплату работодатель не указал. Ориентир по данным исследований.
Работа backend-разработчиком — все вакансии подборки
Swipe Jobs — поиск работы свайпами в Telegram. Тысячи вакансий из каналов и с сайтов компаний в одной ленте, отклик в один клик прямо в чате с работодателем.