Разработчик (NestJS + PostgreSQL)
Описание роли
На позиции Backend Developer (NestJS + PostgreSQL) вы будете ответственны за разработку и поддержку ключевых микросервисов B2B SaaS-продукта. Ваша основная задача — точечно закрывать высокоприоритетные задачи, включая проектирование REST API на Node.js, реализацию серверного рендеринга (SSR) и интеграцию с Vercel AI SDK. Вы будете работать в кросс-функциональной команде, взаимодействуя с фронтенд-разработчиками, DevOps-инженерами и Data Scientist. Ожидается организация работы с базой данных PostgreSQL и SQL: создание миграций, оптимизация запросов, обеспечение целостности данных и масштабирование backend-систем при помощи Docker и TypeORM.
Ключевые обязанности
* Разработка и поддержка модулей на NestJS и TypeScript.
* Проектирование и реализация REST API с учётом требований безопасности и производительности.
* Работа с ORM TypeORM: создание и выполнение миграций, оптимизация сложных SQL-запросов.
* Настройка схем валидации при помощи Zod v4 и обеспечение корректности входных данных.
* Реализация серверного рендеринга (SSR) для улучшения SEO и быстродействия приложения.
* Интеграция Vercel AI SDK для расширения функциональности продукта.
* Участие в code-review, написание unit и интеграционных тестов, работа с системами контроля версий (Git).
Требования
* Опыт разработки на NestJS от 3 лет, уверенное владение TypeScript.
* Глубокие знания PostgreSQL и SQL, умение оптимизировать запросы и настраивать индексирование.
* Практический опыт работы с TypeORM и написания миграций.
* Опыт настройки и использования Zod v4 для валидации данных.
* Понимание принципов SSR и опыт их внедрения.
* Опыт интеграции сторонних SDK, предпочтительно Vercel AI SDK или аналогичных.
* Умение работать с REST API и понимание архитектуры микросервисов.
* Знание Git, опыт работы в распределённых командах, умение использовать CI/CD.
* Английский на уровне чтения технической документации.
Особенности вакансии
Мы предлагаем полностью удалённый формат работы с гибким графиком, что позволит эффективно планировать рабочее время и совмещать задачи. Вы получите возможность влиять на архитектуру продукта и выбирать оптимальные инструменты для решения стоящих задач. Регулярные технические митапы, внутренние курсы и бюджет на участие в профильных конференциях помогут вам постоянно развиваться. Работа с Docker позволит контейнеризировать сервисы и обеспечить единый процесс сборки и деплоя.
О компании
Наша компания специализируется на разработке B2B SaaS-решений для корпоративных клиентов, включая интеграции искусственного интеллекта и облачные сервисы. Мы ценим экспертизу и инициативность, создаём дружелюбную атмосферу и поддерживаем обмен знаниями внутри команды. Присоединяйтесь к нам, чтобы работать с передовыми технологиями и строить будущее IT-индустрии.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram