Techstack Ltd logo

Back-End Engineer (NestJS/Node.js)

Techstack Ltd·Salary not specified

Primary stack

NoSQLAgileNode.jsNestJSTypeScriptOAuth2Unit TestingAPISQL

Nice to have's

Event-Driven ArchitecturePrometheusSonarCloudContainer Orchestration Platforms

Job description

About the Position

Back-End Engineer (NestJS/Node.js)

Поділитися:

About the Product

Introduction

Our partner is a product company from the Netherlands, developing a modern Governance, Risk & Compliance (GRC) platform for automating risk management, compliance, and internal control processes.

The project involves a large-scale upgrade and expansion of the existing platform with a transition to an API-first architecture, ensuring flexibility, scalability, and easy integration with other systems. The platform is being developed entirely in TypeScript using a modern cloud-agnostic and containerized approach.

The team works in Agile processes with clearly defined tasks from domain experts, code review practices, Azure DevOps pipelines, SonarCloud security analysis, and Prometheus-based monitoring.

Technology Stack

  • TypeScript
  • Node.js
  • NestJS
  • SQL / NoSQL
  • REST API
  • OAuth
  • Unit testing

Nice to have: Event-Driven Architecture, Prometheus, SonarCloud, Container Orchestration Platforms

Your Team

You will join a cross-functional product team, working closely with QA Engineers, Domain Experts, and technical leadership on the client side. The team follows an informal Agile approach with daily stand-up meetings and prefers direct, ad-hoc communication (via chat or call) over scheduled meetings for everyday issues. English is used for documentation, backlog maintenance, and team communication.

Company Culture

We bring high standards to the tech industry – this is the mission of our work. To match this, Techstack and all members are always moving forward.

Each of us has the opportunity to contribute to the product, company, team, industry, and personal development.
At Techstack, you can choose an interesting development format:

  • Meetups where you can share your knowledge and develop by spreading your experience within the company and local tech communities.
  • Mentorship or technical leadership roles. In these roles, you will help junior specialists and share your knowledge and experience.
  • Participation in our technical guilds, where you can discuss technical solutions, approaches, and industry trends.

This all shapes our technical culture and company expertise.

Your Responsibilities

  • Develop and maintain backend services using NestJS and TypeScript.
  • Design and develop REST APIs following API-first principles.
  • Work with SQL and NoSQL databases on data-focused tasks.
  • Implement authentication and authorization mechanisms using OAuth and modern security standards.
  • Apply best software security practices in production-grade code.
  • Write unit tests to ensure code quality and reliability.
  • Work based on clearly described tickets prepared by domain experts.
  • Collaborate with the technical team and client-side management.
  • Participate in code reviews and adhere to peer-review and static analysis practices (SonarCloud and other security tools).
  • Work in an outstaff team in an informal Agile environment (daily stand-ups, refinements, ad-hoc design discussions).

About You

  • Have 3+ years of development experience.
  • Have experience with NestJS + TypeScript (or solid experience with Node.js and willingness to learn NestJS).
  • Have practical skills in integrating with SQL/NoSQL databases.
  • Know software security practices and have experience with production-grade systems.
  • Have experience designing and developing APIs with an understanding of RESTful principles.
  • Have experience with OAuth and modern authentication mechanisms.
  • Have practical unit testing skills.
  • Have experience working in Agile environments.
  • Speak English at an Upper-Intermediate level or higher.
  • Have experience working in Agile teams.
  • English level: Upper-Intermediate or higher.
  • Location: Europe only (candidate must be in the EU time zone).

What We Offer

  • Broad opportunities for professional and career growth – professional challenges that encourage growth, meetups, hackathons, professional communities, etc.
  • Direct communication with all stakeholders and the opportunity to influence product development.
  • Horizontal connections and the absence of micromanagement instead of traditional hierarchy – all team meetings are open to everyone on all issues.
  • Hubs in Kharkiv, Kyiv, Lviv, and Wrocław (Poland) or everything necessary for remote work.
  • Free English and business English courses.
  • Legal and accounting support.

Stages of Joining Techstack

  1. Preliminary screening with a recruiter.
  2. English language check.
  3. Interview with our experts.
  4. Interview with our partner.

About Us

Techstack is a technology product engineering company that brings high development standards to the IT industry and maintains them. We provide every team member with the opportunity to influence the development of the product, company, and processes.

Learn more about Techstack

Do you want to make your contribution?

You are in the right place.

Company

Your CareerVacanciesAbout the CompanyReviewsContact Us

© 2026 Techstack. All rights reserved.

© Techstack Ltd. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ, Харків, Львів, Вроцлав (Польща)

More at Techstack Ltd

All 5 roles

Similar jobs

Popular searches