NeverHard

Senior Backend-разработчик (Node.js / NestJS) at Топассистент — NeverHard

Senior Backend-разработчик (Node.js / NestJS) at Топассистент in Астана. Skills: API, Docker, JWT, LLM APIs, NestJS. Apply on NeverHard.

Company
Топассистент
Location
Астана
Type
full_time

Remote: Yes

Required skills:

Компания, развивающая AI-платформу для influencer marketing, приглашает в команду Senior Backend-разработчика. Платформа помогает B2B-компаниям автоматизировать поиск, коммуникацию и работу с блогерами по всему миру. В связи с активным развитием продукта команда ищет специалиста, который будет участвовать в разработке масштабируемой backend-инфраструктуры, интеграции AI-решений и создании новых продуктовых возможностей. Обязанности: Разрабатывать и поддерживать backend-сервисы и API на Node.js, NestJS и TypeScript. Проектировать и развивать масштабируемую backend-архитектуру. Интегрировать сторонние API, обеспечивая стабильную работу с учетом rate limits, отказов и высокой нагрузки. Разрабатывать асинхронные процессы и очереди обработки данных. Проектировать и оптимизировать базы данных PostgreSQL с использованием Prisma ORM. Интегрировать LLM API (OpenAI и аналогичные сервисы) в функциональность продукта. Развивать email-инфраструктуру (SMTP, deliverability, bounce handling, warm-up). Участвовать в проектировании архитектуры и сопровождать функциональность на всех этапах, от идеи до production. Требования: Коммерческий опыт Backend-разработки от 5 лет. Отличное знание Node.js, TypeScript и NestJS. Опыт работы с PostgreSQL и Prisma ORM. Опыт работы с очередями сообщений (BullMQ или аналогичные решения). Опыт интеграции сторонних API. Знание OAuth, JWT и современных подходов к аутентификации и авторизации. Опыт работы с Docker. Английский язык от уровня B1. Свободное владение русским языком. Условия: Полностью удаленный формат работы. Гибкий график. Конкурентную оплату в USD. Работу над современным AI B2B SaaS-продуктом. Возможность влиять на технические решения и архитектуру продукта. Небольшую международную команду, быстрое принятие решений и минимум бюрократии.