Middle Back​-​end Node.Js Developer
Hot Software

1 aprilie 2026

Chișinău
De la 2 ani
2 000​ – ​5 000 euro
Full-time
Orice studii
Hibrid (Oficiu/Acasă)

Middle Back-end Node.Js Developer

Job Description:

We’re looking for a thoughtful, responsible, and technically strong Middle Back-end Developer who enjoys clean architecture, stable services, and solving complex engineering challenges.
We build modern web services where reliability, scalability, and well-designed systems are at the core. If you like contributing ideas, influencing product decisions, and growing professionally — you’ll feel right at home with us.

So what will you be doing:

  • Write clean, maintainable, and well-documented code using Node.js (TypeScript)
  • Develop and enhance back-end functionality — from designing logic to implementing it in code
  • Configure and optimize APIs (REST, SOAP), participate in integrations with external systems
  • Work with databases (MySQL, ClickHouse, Couchbase, Redis): design structures, write efficient queries, and improve performance
  • Test and debug functionality: write unit tests (for both new and existing code), identify and fix issues
  • Participate in designing new modules and evolving the system architecture
  • Conduct code reviews and help teammates find optimal technical solutions
  • Collaborate with frontend developers, designers, managers, and QA to build a stable and well-thought-out product
  • Ensure system security and proper functioning of the server-side
  • Maintain and scale existing functionality

Experience and skills required:

  • 4+ years of experience with JavaScript (TypeScript)
  • 2+ years of experience working with databases: MySQL, Redis
  • Experience with backend frameworks such as Fastify / Express
  • Strong proficiency in backend development using TypeScript / Node.js
  • Solid understanding of REST API principles and basic knowledge of SOAP
  • Ability to write high-quality unit tests
  • Confident working with Git
  • Ability to decompose tasks and define technical requirements based on business needs
  • Strong teamwork skills and participation in technical discussions
  • Experience in database design and writing optimized queries

Nice to have:

  • Experience with Couchbase and ClickHouse
  • Knowledge of NestJS framework
  • Experience developing high-load applications
  • Ability to assess risks of code changes and their impact on the system

Why you’ll feel comfortable with us:

  • Annual salary review & bonus: we value your growth — salaries are reviewed yearly, and performance bonuses reward strong results.
  • Hybrid work format: the opportunity to combine remote work and office presence, offering flexibility and comfort without compromising efficiency and workflow.
  • Extended health insurance: comprehensive medical coverage ensuring access to quality healthcare when you need it most.
  • Learning & Development budget: develop your skills through company-sponsored training programs and workshops.
  • Monthly compensation for sports activities: stay active with a monthly reimbursement for sports or fitness activities of your choice.
  • Birthday bonus: a cash gift to celebrate your day.
  • Referral bonus: get rewarded for bringing great talent on board.
  • Corporate party: twice a year, we bring everyone together for an unforgettable team-building event — a mix of fun, connection, and shared experiences that strengthen our team spirit.
  • We comply with the Labor Code of the Republic of Moldova and provide official employment, stable salary payments, and 28 calendar days of paid vacation per year.

Get to know us:

At Hot Software, we value well-defined processes, dynamism, transparent communication, and personal responsibility — where each team member owns the result of their work. We’re driven by openness and creating a productive, flexible environment that rewards initiative and collaboration over bureaucracy.

Even if you don’t meet 100% of the requirements we encourage you to apply.
We’ll review your strengths, find common ground, and, if it’s a fit, you’ll join our training program to grow and succeed.

Apply today and take the next step in your career with Hot Software!

- - - - - - - - - - - - - 

Описание вакансии:


Мы ищем в команду внимательного, технически сильного Back-end Middle разработчика, который любит чистый код, уверен в своих инженерных навыках и готов развиваться вместе с нами.
Мы создаем современные веб-сервисы, где стабильность, масштабируемость и продуманная архитектура — ключевые ценности. Если вам нравится влиять на продукт, предлагать идеи и работать в среде, где ценят инициативу и профессионализм — вам точно будет комфортно у нас.

Что предстоит делать:

  • Писать чистый, поддерживаемый и хорошо документированный код на Node.js (TypeScript).
  • Разрабатывать и улучшать back-end функциональность — от проектирования логики до реализации ее в коде.
  • Настраивать и оптимизировать API (REST, SOAP), участвовать в интеграциях с внешними системами.
  • Работать с базами данных (MySQL, Clickhouse, Couchbase, Redis) — проектировать структуры, писать эффективные запросы, улучшать производительность.
  • Тестировать и отлаживать функциональность: писать юнит-тесты (как на свой, так и на существующий код), выявлять и исправлять ошибки.
  • Участвовать в проектировании новых модулей и развитии архитектуры.
  • Проводить code review и помогать коллегам находить лучшие технические решения.
  • Взаимодействовать с фронтендом, дизайнерами, менеджерами и QA для создания стабильного и продуманного продукта.
  • Заботиться о безопасности системы и корректной работе серверной части.
  • Поддерживать и масштабировать существующий функционал.

Требования к навыкам и опыту:

  • Более 4 лет опыта работы с JavaScript (TypeScript)
  • Более 2+ лет опыта работы с базами данных: MySQL, Redis
  • Работали с backend-фреймворками: Fastly / Express.
  • Отлично ориентируетесь в backend-разработке на TypeScript / Node.js.
  • Четкое понимание принципов REST API и основ SOAP
  • Умеете писать качественные юнит-тесты.
  • Уверенно работаете с Git.
  • Умеете декомпозировать задачи и формировать технические требования исходя из бизнес-целей.
  • Умеете работать в команде и участвовать в технических обсуждениях.
  • Обладаете навыками проектирования баз данных и написания оптимальных запросов.

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

  • Опыт работы с Couchbase и ClickHouse
  • Знание фреймворка NestJS
  • Опыт разработки высоконагруженных приложений
  • Способность оценивать риски изменений в коде и их влияние на систему

Мы предлагаем:

  • Ежегодный пересмотр заработной платы и бонусной системы: мы ценим вклад каждого сотрудника — уровень вознаграждения пересматривается ежегодно, а бонусы начисляются по результатам работы.
  • Гибридный формат работы: возможность сочетать удалённый режим и работу в офисе, обеспечивая гибкость и комфорт без ущерба для эффективности и рабочих процессов.
  • Расширенная медицинская страховка: комплексное покрытие, обеспечивающее доступ к качественным медицинским услугам в нужный момент.
  • Бюджет на обучение и развитие: инвестируем в ваш профессиональный рост — компания покрывает участие в обучающих программах, тренингах и курсах.
  • Компенсация занятий спортом: ежемесячное возмещение расходов на спорт или фитнес для поддержания активного и здорового образа жизни.
  • Бонус ко дню рождения: приятный денежный подарок в честь вашего личного праздника.
  • Программа рекомендаций: получайте вознаграждение за рекомендации талантливых специалистов в команду.
  • Корпоративные мероприятия: дважды в год мы собираем всю команду на вдохновляющие тимбилдинги, где сочетаются общение, активный отдых и яркие эмоции.
  • Мы соблюдаем Трудовой кодекс РМ и обеспечиваем официальное трудоустройство, стабильную выплату заработной платы и 28 календарных дней оплачиваемого отпуска в год.

О компании:

В Hot Software мы ценим четко выстроенные процессы, динамичность, прозрачное общение и личную ответственность — каждый сотрудник отвечает за результат своей работы.
Мы стремимся к открытости и созданию продуктивной, гибкой среды, где инициативность и сотрудничество ценятся выше бюрократии.

Даже если вы не соответствуете на 100% всем требованиям — откликайтесь! Мы рассмотрим ваши сильные стороны, найдём точки соприкосновения и, если подойдете, вы присоединитесь к нашей обучающей программе, чтобы развиваться и добиваться успеха.

Подайте заявку уже сегодня и сделайте следующий шаг в своей карьере вместе с Hot Software!

Atașează CV-ul CV de pe site
Atașează CV-ul

Indicați Nume și Prenume

Verificați corectitudinea numarului de telefon

E-mail incorect!

Adaugă o scrisoare de intenție

Scrisoarea de intenție conține caractere inadmisibile.

Verificați condițiile de prelucrare a datelor cu caracter personal

Creează Smart CV
pentru a primi răspunsuri de la companii și discuta cu ei prin CHAT.
Ai un CV pe site? Intră
Trimite CV-ul

Alegeți jobul

Adaugă o scrisoare de intenție

Scrisoarea de intenție conține caractere inadmisibile.

Aplicat!
Candidații înregistrați pe site primesc mai des răspunsuri de la angajatori și pot comunica direct cu ei prin CHAT.