1 aprilie 2026
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!
E-mail: hr@hotsoftware.org
Notebook
Rambursare cheltuieli transport
Ceai, cafea, apă
Asigurare medicală privată
Abonament sport
Posibilitatea de a lucra remote
Creștere profesională
Traininguri, cursuri
Bonus la aniversarea zilei de naștere
Alte joburi ale companiei
Alte joburi ale companiei
Alte joburi ale companiei
Alte joburi ale companiei