Senior Full Stack Developer (Angular & Node.js)

EPAM Systems, Inc.

Gdańsk

On-site

PLN 180,000 - 260,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

EPAM Systems, Inc. in Gdańsk, Poland is seeking a Senior Full Stack Developer to build and support scalable web apps and backend services for an enterprise AI-driven platform.

You will deliver features across frontend and backend, implement Angular UIs, develop NestJS-based APIs, optimize PostgreSQL schemas, and contribute to CI/CD, testing, and security standards.

Qualifications

  • 5+ years in software development with full-stack focus.
  • Proficient in Angular, TypeScript, HTML5, CSS3 and responsive design.
  • Deep knowledge of NestJS, Node.js, RESTful APIs and PostgreSQL tuning.
  • Strong ORM experience with TypeORM and relational DB design.
  • Experience with RxJS, NgRx and asynchronous UI patterns.
  • Ability to build reusable UI components in monorepo setups.
  • Testing with Jest and Karma/Jasmine; Git-based workflows and CI/CD.
  • Security fundamentals including JWT/OIDC; English level B2+.
  • Nice-to-have: Docker, cloud (Azure/AWS), SSE, AI/LLM integrations.

Responsibilities

  • Deliver, test, and release new functionality across frontend and backend.
  • Implement responsive Angular UIs that connect to NestJS APIs.
  • Develop RESTful microservices for sessions, streaming, and integrations.
  • Design and optimize PostgreSQL schemas and ORM data layers.
  • Maintain strong test coverage with unit and integration tests.
  • Improve CI/CD pipelines and follow security standards.
  • Troubleshoot defects across UI, API, and database layers.
  • Collaborate with product, UX, and platform engineers to ship features.
  • Participate in code reviews and enforce coding standards.

Skills

5+ years experience
Angular
TypeScript
HTML5
CSS3
responsive design
NestJS
Node.js
RESTful APIs
PostgreSQL
TypeORM
RxJS
NgRx
Jest
Karma/Jasmine
Git
CI/CD
JWT/OIDC
English B2
Docker
Cloud (Azure/AWS)
SSE
AI/LLM integrations

Tools

Docker
Git
Nx monorepos
Jest
Karma/Jasmine
TypeORM
NestJS

Job description

We are looking for a Senior Full Stack Developer (Angular & Node.js) to build and support scalable web apps and backend services for an enterprise AI-driven platform.

Responsibilities
  • Deliver, test, and release new functionality across frontend and backend components
  • Implement responsive and accessible Angular UIs that integrate cleanly with NestJS APIs
  • Develop RESTful microservices that enable session handling, streaming capabilities, and platform integrations
  • Design and optimize PostgreSQL schemas, queries, and ORM-driven data layers
  • Maintain high reliability through thorough unit and integration test coverage
  • Improve CI/CD pipelines and follow application security standards consistently
  • Troubleshoot and resolve defects across UI, API, and database layers
  • Collaborate closely with product managers, UX designers, and platform engineers to ship complete features
  • Participate in code reviews and enforce team-wide coding standards
Requirements
  • Proven track record of 5+ years of experience in software development
  • Hands-on experience with Angular, TypeScript, HTML5, CSS3, and responsive design principles
  • Advanced expertise in NestJS, Node.js, RESTful API creation, and PostgreSQL performance tuning
  • Strong understanding of ORMs like TypeORM and relational database design
  • Solid background using RxJS, state management approaches (NgRx or equivalent), and asynchronous UI patterns
  • Practical experience building reusable UI components and shared Angular libraries in monorepo setups
  • Working knowledge of testing tools such as Jest and Karma/Jasmine
  • Hands-on experience with Git-based workflows and CI/CD practices
  • Clear understanding of authentication/authorization approaches (JWT, OAuth/OIDC) and core security fundamentals
  • Demonstrated ability to navigate multiple codebases and resolve issues end to end
  • English proficiency at B2 (Upper-Intermediate) level or above
  • Nice to have Experience with Docker, microservices design, and cloud environments (Azure or AWS)
  • Familiarity with real-time or streaming APIs like SSE
  • Exposure to AI or LLM integrations, including multi-agent systems and workflow-driven conversational tools
  • Understanding of Nx monorepos, feature flag tools, or enterprise portal design
  • Background in session management/observability or work within 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. • 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
Strong Middle / Senior Full Stack Developer (TypeScript / React)
Strong Middle / Senior Full Stack Developer (TypeScript / React)

Sigmasoftware2 • Warszawa

On-site
PLN 180,000 - 240,000
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 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 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
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
Remote-First Full-Stack Dev (Angular & Node.js)
Remote-First Full-Stack Dev (Angular & Node.js)

EPAM Systems, Inc. • Poland

Hybrid
PLN 180,000 - 260,000
Health insurance
Multisport
Shopping vouchers
+3
Lead Software Engineer (Node.js | React | TypeScript)
Lead Software Engineer (Node.js | React | TypeScript)

Remote Office • Poland

On-site
PLN 252,951 - 379,426