full-stack developer
генерация резюме под вакансию
сопроводительное письмо
описание
Компания является одним из лидеров affiliate-рынка в сфере iGaming. Команда разрабатывает собственные внутренние сервисы, автоматизирует бизнес-процессы и создает инструменты для масштабирования, используя технологии AI, web scraping, аналитику и высоконагруженные системы.
задачи
- Разрабатывать и развивать бэкенд-сервисы на Node.js, TypeScript и NestJS;
- Проектировать и поддерживать REST API;
- Реализовывать продуктовые фичи end-to-end, включая бэкенд, базы данных и фронтенд;
- Развивать фронтенд-приложение на React;
- Создавать и поддерживать системы web scraping и browser automation;
- Разрабатывать crawlers для сбора и обработки данных;
- Работать с прокси, ротацией IP, browser fingerprinting, anti-bot механизмами и CAPTCHA-сервисами;
- Проектировать фоновые процессы, очереди и асинхронную обработку данных;
- Работать с PostgreSQL, Prisma ORM, Redis и BullMQ;
- Интегрировать внешние API, AI и LLM-инструменты в продукт;
- Улучшать производительность, надежность и масштабируемость сервисов;
- Участвовать в архитектурных обсуждениях, code review и развитии инженерных стандартов команды;
- Диагностировать проблемы в production и устранять системные причины их возникновения.
требования
- Коммерческий опыт разработки от 5 лет и опыт работы с production-системами;
- Уверенные знания Node.js, TypeScript и NestJS;
- Опыт проектирования и разработки REST API, понимание масштабируемой бэкенд-архитектуры;
- Практический опыт работы с очередями, асинхронными процессами и интеграцией сторонних API;
- Сильный опыт разработки web scraping-решений на Playwright или Puppeteer, понимание anti-bot механизмов, proxy rotation и browser automation;
- Уверенный опыт работы с React и понимание взаимодействия фронтенда и бэкенда;
- Опыт работы с PostgreSQL, Prisma ORM, Redis, оптимизацией SQL и производительности приложений;
- Практический опыт работы с Docker, GitLab CI/CD, Linux, Nginx и AWS S3;
- Умение проектировать технические решения, писать чистый поддерживаемый код, проводить code review и работать с legacy-проектами.
условия
- Отпуск, дополнительные выходные и оплачиваемые больничные;
- Компенсация обучения, конференций и профессионального развития;
- Компенсация спорта, хобби и заботы о здоровье;
- Конкурентная компенсация и бонусная система;
- Свобода в выборе технических решений и инструментов;
- Возможность напрямую влиять на архитектуру продукта и развитие инженерных процессов;
- Возможность получить финансирование под собственные проекты и идеи внутри компании;
- Корпоративные мероприятия и активности.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.