4 линия – Лахтинско-Правобережная метро Новочеркасская
Мы в Bebs создаём масштабируемую платформу для знакомств и социальных взаимодействий, которая помогает людям находить друг друга как онлайн, так и в реальной жизни.
Продукт активно растёт, и мы ищем опытного backend-разработчика, который будет работать исключительно с серверной частью и помогать развивать архитектуру высоконагруженной системы.
⚠️ Важно: позиция только backend. Мы не ищем fullstack или frontend-разработчиков.
Задачи:
-
Разработка и поддержка масштабируемого backend-приложения на Node.js / Nest.js. Опыт работы с Golang будет плюсом.
-
Проектирование и внедрение микросервисов и GraphQL / REST API.
-
Работа с PostgreSQL и Redis для хранения и кэширования данных.
-
Интеграция систем очередей (RabbitMQ) и оптимизация обмена данными.
-
Проектирование архитектуры и реализация принципов SOLID, DRY, KISS.
-
Оптимизация производительности существующих сервисов.
-
Настройка и развитие процессов CI/CD.
-
Взаимодействие с командами mobile и product для интеграции новых фич.
Наш стек:
-
Node.js / Nest.js
-
PostgreSQL, Redis
-
RabbitMQ
-
Docker, Kubernetes
-
GraphQL, REST API
-
Firebase (используется как вспомогательный сервис)
Требования:
-
Опыт backend-разработки от 4 лет.
-
Отличное знание Node.js и Nest.js.
-
Уверенная работа с PostgreSQL (сложные запросы, оптимизация).
-
Опыт проектирования микросервисной архитектуры.
-
Понимание работы RabbitMQ, Redis.
-
Навыки работы с Docker, Kubernetes, CI/CD.
-
Глубокое понимание принципов чистого кода.
-
Умение разбираться в чужом коде и работать в команде.
Будет плюсом:
-
Опыт интеграции с внешними API и Firebase.
-
Опыт оптимизации highload-систем.
-
Участие в проектировании архитектурных решений.
Мы предлагаем:
-
Полностью офисный формат работы.
-
Конкурентную оплату, обсуждаемую индивидуально.
-
Участие в разработке продукта, который меняет индустрию знакомств.
-
Дружную и профессиональную команду.
-
Возможность влиять на архитектуру и развитие проекта.