Senior Full Stack Developer (Angular & Node.js)

EPAM Systems

Poland

On-site

PLN 210,000 - 270,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

EPAM Systems seeks a Senior Full Stack Developer with Angular & Node.js to build modern web experiences and backend services for an enterprise AI-driven platform.

You will design responsive Angular interfaces, wire them to NestJS APIs, and craft RESTful microservices covering session handling, streaming, and platform integrations. Expect work across UI, API, and database layers with tests, CI/CD, and security best practices.

Qualifications

  • 5+ years of software development experience.
  • Proficiency with Angular, TypeScript, HTML5, CSS3 and responsive design.
  • Expertise in NestJS, Node.js, RESTful API creation, and PostgreSQL performance tuning.
  • Strong knowledge of TypeORM and relational database design best practices.
  • Experience with RxJS, state management (NgRx or equivalent), and asynchronous UI patterns.
  • Ability to create reusable UI components and shared Angular libraries in monorepo setups.
  • Experience with Jest and Karma/Jasmine for unit/integration tests.
  • Proficiency with Git-based workflows and CI/CD practices.
  • Understanding of JWT, OAuth/OIDC, and security fundamentals for auth.
  • Capacity to work across multiple codebases and solve end-to-end issues.
  • English at B2 level or above.
  • Nice to have Docker, microservices design, and cloud environments (Azure or AWS).
  • Knowledge of real-time or streaming APIs (SSE).
  • Experience integrating AI/LLM technologies and multi-agent workflows.

Responsibilities

  • Build, validate, and release new capabilities across the full stack.
  • Design responsive Angular interfaces and connect to NestJS APIs.
  • Create RESTful microservices for session handling, streaming, and integrations.
  • Define PostgreSQL schemas and ORM data access layers.
  • Write unit and integration tests; support CI/CD and security standards.
  • Debug across UI, API, and database layers; maintain coding standards.

Skills

Angular
TypeScript
HTML5
CSS3
Responsive design
NestJS
Node.js
RESTful API
PostgreSQL
TypeORM
RxJS
NgRx
Jest
Karma/Jasmine
Git
CI/CD
JWT/OIDC security
Docker
Azure
AWS
Nx monorepos
SSE
AI/LLM experience

Tools

NestJS
Node.js
PostgreSQL
TypeORM
RxJS
NgRx
Jest
Karma/Jasmine
Git
Docker
Azure
AWS
Nx

Job description

We are seeking a Senior Full Stack Developer (Angular & Node.js) to deliver modern web experiences and backend services for an enterprise AI-driven platform.

Responsibilities
  • Build, validate, and release new capabilities across the full stack
  • Design responsive, accessible Angular interfaces and wire them to NestJS APIs
  • Create RESTful microservices that cover session handling, streaming capabilities, and platform integrations
  • Define and optimize PostgreSQL schemas, queries, and ORM-based data access layers
  • Write and maintain unit and integration tests to keep reliability high
  • Support CI/CD pipeline development and follow application security standards
  • Debug and remediate issues across UI, API, and database layers
  • Partner with product managers, UX designers, and platform engineers to deliver end-to-end features
  • Conduct code reviews and help maintain consistent team coding standards
Requirements
  • Professional experience of 5+ years of experience in software development
  • Strong proficiency with Angular, TypeScript, HTML5, CSS3, and responsive design principles
  • Proven expertise in NestJS, Node.js, RESTful API creation, and PostgreSQL performance tuning
  • Solid knowledge of TypeORM and relational database design best practices
  • Practical understanding of RxJS, state management approaches (NgRx or equivalent), and asynchronous UI patterns
  • Experience creating reusable UI components and shared Angular libraries within monorepo setups
  • Working experience with Jest and Karma/Jasmine for unit and integration testing
  • Proficiency with Git-based workflows and CI/CD practices
  • Understanding of JWT, OAuth/OIDC, and security fundamentals for authentication/authorization
  • Capability to switch across multiple codebases and solve issues end to end
  • English skills at B2 (Upper-Intermediate) level or above
  • Nice to have Experience with Docker, microservices design, and cloud environments (Azure or AWS)
  • Knowledge of real-time or streaming APIs like SSE
  • Experience integrating AI or LLM technologies, including multi-agent systems and workflow-driven conversational tools
  • Familiarity with Nx monorepos, feature flag tools, or enterprise portal design
  • Background in session management/observability or experience in energy and utility sectors
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Angular & Node.js)
Senior Full Stack Developer (Angular & Node.js)

EPAM Systems, Inc. • Gdańsk

On-site
PLN 180,000 - 260,000
Senior Full Stack Developer (Angular & Node.js)
Senior Full Stack Developer (Angular & Node.js)

EPAM Systems, Inc. • Kraków

On-site
PLN 180,000 - 240,000
Full Stack Developer (Angular & Node.js)
Full Stack Developer (Angular & Node.js)

your Jared • Województwo pomorskie

Hybrid
PLN 180,000 - 240,000
Hybrid work design
Remote within Poland
Relocation opportunities
+6
Full Stack Developer (Angular & Node.js)
Full Stack Developer (Angular & Node.js)

your Jared • Łódź

Hybrid
PLN 180,000 - 270,000
Health insurance
Multisport
Shopping vouchers
+2
Full Stack Developer (Angular & Node.js)
Full Stack Developer (Angular & Node.js)

EPAM Systems • Poland

Hybrid
PLN 180,000 - 240,000
Hybrid/remote within Poland
Opportunity to work abroad up to 60+ %
Health insurance
+4
Senior Full-Stack Dev (Angular & Node) for AI Apps
Senior Full-Stack Dev (Angular & Node) for AI Apps

EPAM Systems • Województwo pomorskie

On-site
PLN 180,000 - 300,000
Hybrid work model
Relocation opportunities
Remote work within Poland
+2
Senior Full Stack Developer (Angular & Node.js) at EPAM Systems
Senior Full Stack Developer (Angular & Node.js) at EPAM Systems

EPAM Systems • Województwo pomorskie

On-site
PLN 180,000 - 300,000
Hybrid work model
Relocation opportunities
Remote work within Poland
+2
Senior Angular & Node.js Full-Stack Engineer (AI Platform)
Senior Angular & Node.js Full-Stack Engineer (AI Platform)

EPAM Systems, Inc. • Kraków

On-site
PLN 180,000 - 240,000
Senior Full-Stack Architect: AI-Driven Angular & Node.js
Senior Full-Stack Architect: AI-Driven Angular & Node.js

EPAM Systems • Poland

On-site
PLN 210,000 - 270,000
Full Stack Developer (Angular & Node.js)
Full Stack Developer (Angular & Node.js)

EPAM Systems, Inc. • Poland

Hybrid
PLN 180,000 - 260,000
Health insurance
Multisport
Shopping vouchers
+3