Найти backend-разработчиков

Подберите backend-разработчиков по языкам, работе с данными и инфраструктурой через AI-подбор unigrig.

О профессии

Backend-разработчики отвечают за модель данных, API и все, что должно работать корректно под нагрузкой. Внешне результат почти не виден, но цена ошибки высока. Основная работа — проектирование схем, транзакции, фоновые задачи и обработка сбоев.

Язык программирования — слабый фильтр по сравнению с опытом в домене. Специалист, который запускал платежную систему или пайплайн с высокой нагрузкой, принесет больше пользы, чем просто знание синтаксиса.

Ключевые навыки

  • Node.js, Python, Go, Java, PHP или .NET
  • Проектирование реляционных БД и схем
  • Оптимизация SQL и индексация
  • Проектирование REST и GraphQL API
  • Кэширование и очереди
  • Аутентификация, авторизация и безопасность
  • Docker и CI/CD
  • Мониторинг, логирование и алерты

Основные специализации

Платежи и биллинг
Идемпотентность, сверка и интеграция с провайдерами.
Дата-пайплайны
Загрузка, трансформация и пакетная обработка больших объемов.
API и интеграции
Публичные API, сторонние интеграции и версионирование.
Реалтайм-системы
Websockets, стриминг и событийная архитектура.
Безопасность и комплаенс
Контроль доступа, аудит и требования по защите данных.

Опыт и уровень

Младшие разработчики реализуют отдельные эндпоинты и тесты. Средний уровень проектирует сервис и его модель данных. Старшие принимают решения, которые сложно откатить — схемы, границы, гарантии согласованности — и решают инциденты в продакшене.

Удалённо, гибридно или в офисе

В большинстве команд приоритет — удаленная работа. Офис требуется обычно в регулируемых сферах, для on-premise инфраструктуры или задач, связанных с оборудованием.

Как unigrig подбирает специалистов этой профессии

Опишите систему, а не только язык: трафик, чувствительность данных, инфраструктура. Подбор строится на навыках, уровне и отраслевом опыте, чтобы релевантный доменный опыт был на первом плане.