Full-Stack Engineer (Node+Angular)

RemoteSalary not specified
Wrocław, Poland · Kyiv, Ukraine · Lviv, Ukraine · Kharkiv, Ukraine

Tech Stack

NoSQLDockerAgileRESTNode.jsNestJSTypeScriptCI/CDAngularSQL

Job Description, Responsibilities & Requirements

Description language:

About the Position

Full-Stack Engineer (Node+Angular)

We are seeking a skilled Full-Stack Engineer with 3+ years of experience in Node.js and Angular to join our team in a remote role. You will be responsible for building scalable systems and contributing to a modern Governance, Risk & Compliance (GRC) platform.

About the Product

Introduction

Our partner is a product company from the Netherlands that develops 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 developed entirely in TypeScript using a modern cloud-agnostic and containerized approach.

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

Technology Stack

Technical stack: TypeScript, Node.js, NestJS, Angular, REST APIs, SQL, NoSQL, OAuth, WebSockets, Azure AI, Google Maps, Docker, Azure DevOps

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

Your Team

You will join a cross-functional product team that includes Backend Developers, Frontend Developers, QA Engineers, Product Owners, Business Analysts, and Domain Experts.

The team works using the Agile methodology, holds daily stand-ups, and actively collaborates between technical and business stakeholders. All documentation, backlog, and communication are conducted in English.

Company Culture

We bring high standards to the technology industry – this is the mission of our work. To meet 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. Techstack also offers various development formats:

  • Meetups where you can share your knowledge and develop by spreading your experience within the company and local technical communities.
  • Mentorship or technical lead roles where 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 forms our technical culture and company expertise.

Responsibilities

  • Develop and maintain scalable backend services using Node.js, TypeScript, and NestJS.
  • Develop and maintain frontend functionality in Angular.
  • Design and develop REST APIs according to the API-first architecture principles.
  • Participate in architectural discussions and technical decisions.
  • Work with SQL and NoSQL databases.
  • Implement authentication and authorization mechanisms based on OAuth.
  • Develop functionality using WebSockets.
  • Integrate external services, including Azure AI and Google Maps.
  • Write unit tests and maintain high code quality.
  • Collaborate with QA, Product, and Engineering teams.
  • Participate in code reviews and improve technical processes.

Requirements

  • 3+ years of experience in Node.js and Angular development.
  • Proficiency in TypeScript and Node.js.
  • Practical experience with NestJS.
  • Experience in Angular development.
  • Experience in creating and maintaining REST APIs.
  • Experience with SQL and/or NoSQL databases.
  • Understanding of OAuth and modern authentication mechanisms.
  • Experience in writing unit tests.
  • Experience with Docker and CI/CD pipelines.
  • Understanding of scalable system architecture.
  • Experience working in Agile teams.
  • English level: Upper-Intermediate or higher.

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 ability to influence product development.
  • Horizontal connections and the absence of micromanagement instead of traditional hierarchy – all team members are accessible to each other 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.

Joining Techstack

  • Preliminary screening with a recruiter.
  • English language proficiency check.
  • Interview with our experts.
  • Interview with our partner.

About Us

Techstack is a technology product engineering company that brings high standards of development 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.

Job Details

Company name:
Techstack Ltd
Location:
Wrocław, Poland · Kyiv, Ukraine · Lviv, Ukraine · Kharkiv, Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Jun 12, 2026
Last checked:
Jul 1, 2026
Posted on the source:
Jun 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.