Разработка Чат-ботов. Требуется Backend-разработчик (NestJS, TypeScript, Drizzle ORM) (Дистанционная работа)

Бюджет не указан

Задание: Разработка Чат-ботов. Требуется Backend-разработчик (NestJS, TypeScript, Drizzle ORM) (Дистанционная работа)

• Разработка и поддержка backend-приложений на NestJS и TypeScript • Работа с Drizzle ORM для взаимодействия с SQL-базами данных • Создание и поддержка REST API / GraphQL • Настройка проксирования, роутинга и CORS-политик с использованием Express.js • Автоматизированное тестирование с Selenium, Puppeteer, Cypress, Playwright и другими инструментами • Обход капч и маскировка ботов (puppeteer-extra-plugin-stealth и аналоги) • Настройка серверной инфраструктуры (Docker, PM2, Nginx) • Реализация аутентификации (JWT, OAuth) • Написание кастомных middleware и модулей Требования: • Опыт работы с NestJS и TypeScript (обязательно) • Знание Drizzle ORM или других ORM для SQL • Умение работать с REST API, GraphQL, Express.js • Опыт в автоматизированном тестировании (Selenium, Puppeteer, Playwright и др.) • Понимание принципов обхода капч и маскировки ботов • Навыки настройки серверов (Docker, Nginx, PM2) • Умение писать чистый, поддерживаемый код Будет плюсом: • Опыт работы с парсингом данных • Знание WebdriverIO, Cucumber, NightwatchJS • Навыки работы с прокси и подменой IP Условия: • Удалённая работа (проект) • Гибкий график • Возможность долгосрочного сотрудничества