Senior Full Stack Developer (Angular & Node.js)

EPAM Systems, Inc.

Kraków

On-site

PLN 180,000 - 240,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems, Inc. is seeking a Senior Full Stack Developer (Angular & Node.js) to build maintainable full-stack solutions for an enterprise AI-driven platform. You will deliver Angular components, NestJS RESTful microservices, and PostgreSQL-backed features, including streaming integrations.

You will collaborate in Agile teams, invest in tests, CI/CD, and security, and contribute to code reviews, performance tuning, and platform improvements across frontend and backend systems.

Qualifications

  • 5+ years of software development experience
  • Hands-on with Angular, TypeScript, HTML5, CSS3, and responsive design
  • Strong NestJS, Node.js, RESTful API creation, and PostgreSQL tuning
  • Solid TypeORM and relational DB design
  • Experience with RxJS, state management (NgRx or similar), and asynchronous UI patterns
  • Proficient with Git workflows and CI/CD
  • Knowledge of authentication (JWT, OAuth/OIDC) and security basics
  • English at B2 level or higher
  • Nice to have Docker, cloud environments (Azure or AWS), streaming APIs, AI/LLM integrations

Responsibilities

  • Implement, verify, and deliver new features across frontend and backend systems
  • Develop responsive, accessible Angular UIs that integrate smoothly with NestJS APIs
  • Build RESTful microservices for session handling, streaming capabilities, and platform integrations
  • Architect and tune PostgreSQL schemas, queries, and ORM-based data layers
  • Create and maintain unit and integration tests to protect code quality
  • Support CI/CD pipeline development and align with application security standards
  • Analyze and fix defects from UI through API to database
  • Collaborate with product managers, UX designers, and platform engineers to complete features
  • Perform code reviews and maintain team coding standards

Skills

Angular
TypeScript
HTML5
CSS3
Responsive design
RxJS
NgRx
RESTful API
Git workflows

Tools

NestJS
Node.js
PostgreSQL
TypeORM
Jest
Karma/Jasmine
Nx monorepos
CI/CD
Docker

Job description

We are searching for a Senior Full Stack Developer (Angular & Node.js) to build maintainable full-stack solutions for an enterprise AI-driven platform. You will deliver Angular components, NestJS RESTful microservices, and PostgreSQL-backed features, including streaming integrations, while partnering in Agile and investing in tests, CI/CD, and security.

Responsibilities
  • Implement, verify, and deliver new features across frontend and backend systems
  • Develop responsive, accessible Angular UIs that integrate smoothly with NestJS APIs
  • Build RESTful microservices for session handling, streaming capabilities, and platform integrations
  • Architect and tune PostgreSQL schemas, queries, and ORM-based data layers
  • Create and maintain unit and integration tests to protect code quality
  • Support CI/CD pipeline development and align with application security standards
  • Analyze and fix defects from UI through API to database
  • Collaborate with product managers, UX designers, and platform engineers to complete features
  • Perform code reviews and maintain team coding standards
Requirements
  • Relevant experience including 5+ years of experience in software development
  • Hands-on skills with Angular, TypeScript, HTML5, CSS3, and responsive design principles
  • Strong expertise in NestJS, Node.js, RESTful API creation, and PostgreSQL performance tuning
  • Solid grasp of TypeORM and relational database design
  • Experience using RxJS, state management approaches (NgRx or equivalent), and asynchronous UI patterns
  • Proven ability to build reusable UI components and shared Angular libraries in monorepo setups
  • Familiarity with Jest and Karma/Jasmine for testing practices
  • Comfortable use of Git-based workflows and CI/CD practices
  • Understanding of authentication/authorization approaches (JWT, OAuth/OIDC) and security fundamentals
  • Ability to move across multiple codebases and solve problems end to end
  • English language skills at B2 (Upper-Intermediate) level or above
  • Nice to have Experience with Docker, microservices design, and cloud environments (Azure or AWS)
  • Exposure to real-time or streaming APIs like SSE
  • Experience integrating AI or LLM technologies, including multi-agent systems and workflow-driven conversational tools
  • Knowledge of 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

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
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
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 Full Stack Developer (Angular & Node.js)
Senior Full Stack Developer (Angular & Node.js)

EPAM Systems, Inc. • Poland

Hybrid
PLN 240,000 - 320,000
Health insurance
Multisport
Shopping vouchers
+3
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 — Remote
Senior Angular & Node.js Full-Stack Engineer — Remote

EPAM Systems, Inc. • Poland

Hybrid
PLN 240,000 - 320,000
Health insurance
Multisport
Shopping vouchers
+3
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