Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаSenior JavaScript Developer (Backend)
Senior JavaScript / Fullstack Engineer (Node.js, JavaScript/TypeScript, Kafka)
Требуемый опыт работы: более 6 лет
Занятость: Полная занятость, удаленная работа
Формат оформления: B2B Contract (через Deel)
Локация: Европа (таймзона не далее GMT+4)
Мы в Alleviate Tax ищем сильного JS / Backend Engineer, который отлично разбирается в базах данных, системном дизайне и производительности. Если вам интересно строить технически сложные, архитектурно серьезные системы, а не верстать косметические фичи — будем рады пообщаться!
О проекте
Мы разрабатываем масштабируемую экосистему корпоративного уровня, объединяющую CRM-платформу, телефонию, AI-агентов, чат-ботов, платежные шлюзы и аналитические модули.
Это высоконагруженная Data-Intensive система с большим количеством интеграций. Мы ищем инженера, который понимает архитектуру, масштабируемость и берет на себя ответственность за продакшен.
Чем предстоит заниматься:
-
Проектировать и разрабатывать масштабируемые бэкенд-сервисы на Node.js / TypeScript.
-
Архитектурить и поддерживать системы с высокой конкурентностью, тяжелой обработкой данных и массовыми API-интеграциями.
-
Проектировать чистые границы сервисов (service boundaries) и архитектуру системы.
-
Проектировать и оптимизировать REST и GraphQL APIs.
-
Проектировать схемы БД, оптимизировать запросы и стратегии индексации в PostgreSQL.
-
Реализовывать пайплайны данных для валидации, обогащения (enrichment), скоринга и автоматизации.
-
Интегрировать сторонние сервисы и внешние API (бюро кредитных историй, провайдеры обогащения данных, маркетинговые инструменты).
-
Настраивать и оптимизировать производительность, надежность и observability системы.
-
Работать с современным AI-инструментарием (AI-assisted coding, оркестрация агентов, автоматизация воркфлоу).
-
Участвовать в процессах CI/CD, контейнеризации и облачного деплоя.
Требования к кандидату:
-
Глубокие знания JavaScript / TypeScript на уверенном production-уровне.
-
Экспертный опыт работы с Node.js.
-
Опыт проектирования архитектуры приложений с нуля.
-
Опыт построения event-driven архитектуры и потоковой обработки данных с использованием Apache Kafka.
-
Опыт проектирования и эксплуатации систем с высокой конкурентностью и большими объемами данных/интеграций.
-
Сильное понимание PostgreSQL (проектирование схем, тюнинг производительности, индексирование, оптимизация запросов).
-
Понимание концепций распределенных систем (кэширование, очереди, idempotency, concurrency control).
-
Уровень английского языка, достаточный для свободного письменного и устного общения (Upper-Intermediate / Advanced).
Будет плюсом:
-
Опыт работы с React / Next.js.
-
Опыт работы с Snowflake или аналогичными хранилищами данных.
-
Опыт работы с Docker / Kubernetes.
-
Опыт работы с AI-воркфлоу, интеграцией LLM или системами оркестрации агентов.
Что мы ценим в людях:
-
Архитектурное мышление — умение видеть системные последствия принятых решений.
-
Ownership mindset — ответственный подход к тому, как написанный код работает в реальном продакшене.
-
Умение работать в условиях неполной информации и меняющихся требований.
-
Прагматичный подход к ИИ-инструментам (используем AI для ускорения разработки, но не для замены инженерного суждения).
Условия работы и формат сотрудничества:
-
Удаленная работа — рассматриваем кандидатов из таймзоны до GMT+4.
-
B2B-контракт: оформление в качестве независимого подрядчика через платформу Deel (все выплаты и документооборот проходят через Deel).
-
Обязательно наличие официального разрешения на работу / статуса резидента в стране проживания для легального получения B2B-дохода.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие