Yesterday

Senior JavaScript Developer (Node.js)

Remote | $3500 - 5500

👨‍💻 Senior JavaScript Developer (Node.js) | Alleviate.com
6+ лет коммерческой разработки

💰$3500-5500 | Удалённо | B2B-контракт через Deel
Занятость: полная (full-time)

Компания Alleviate существует с 2018 года, это финтех-компании, которая занимается урегулированием долгов. насчитывает порядка 350 сотрудников в США. 🚀 Мы открываем центр разработки программного обеспечения в Восточной Европе, и у вас есть возможность стать одним из первых инженеров этой команды и работать над маркетинговой и дата-платформой нового поколения.

💻 Чем вы будете заниматься:

- проектировать и реализовывать масштабируемые backend-сервисы на Node.js / TypeScript
- разрабатывать и поддерживать системы с высокой конкуррентностью, тяжёлой обработкой данных или большим количеством API-интеграций
- проектировать архитектуру системы и границы сервисов
- создавать и оптимизировать REST и GraphQL API
- проектировать и оптимизировать схемы PostgreSQL, запросы и стратегии индексации
- реализовывать data-pipeline для валидации, обогащения данных, скоринга и автоматизации
- интегрировать сторонние API (кредитные бюро, сервисы обогащения данных, маркетинговые инструменты)
- оптимизировать производительность, надёжность и наблюдаемость системы
- работать с современными AI-инструментами (AI-ассистированная разработка, оркестрация агентов, автоматизация workflows)
- участвовать в настройке CI/CD, контейнеризации и облачных деплоев (среда Azure)

👨‍🏫 Требуемая техническая экспертиза:

Основные требования:

- уверенное продакшн-уровня знание JavaScript / TypeScript
- глубокий опыт работы с Node.js
- опыт проектирования архитектуры приложений с нуля
- опыт создания систем с высокой конкуррентностью, тяжёлой обработкой данных или большим количеством API-интеграций
- хорошее знание PostgreSQL (дизайн схем, оптимизация производительности, индексация, оптимизация запросов)
- опыт создания масштабируемых REST API
- понимание концепций распределённых систем (кэширование, очереди, идемпотентность, управление конкуренцией)

Будет плюсом:

- опыт работы в индустрии Debt Settlement
- опыт с Next.js / React
- опыт работы с Azure (App Services, Databricks, Fabric и др.)
- опыт работы с Snowflake или похожими дата-платформами
- Docker / Kubernetes
- опыт работы с AI-workflow, LLM-интеграциями или системами оркестрации агентов

📐Наши ожидания:

- архитектурное мышление — умение видеть последствия решений на уровне всей системы
- ownership-подход — если вы что-то создаёте, вы также заботитесь о том, как это работает в продакшене
- способность работать с неопределённостью и меняющимися требованиями
- прагматичный подход к AI-инструментам (мы используем AI для ускорения разработки, но не для замены инженерного мышления)
- чёткая коммуникация на английском языке

📃Формат работы и юридические требования:

Необходимо:
- иметь законное право работать удалённо из страны проживания
- иметь действительный статус проживания в несанкционных странах (Европа / Южный Кавказ)
- иметь возможность легально получать оплату по B2B-контракту

Сотрудничество оформляется как контракт с независимым подрядчиком через платформу Deel.
Все выплаты и договоры управляются через платформу Deel.

📇 Рекрутер - Нина @bl_diamond