Senior Full Stack Developer (Angular & Node.js) at EPAM Systems

EPAM Systems

Województwo pomorskie

On-site

PLN 180,000 - 300,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Relocation opportunities
Remote work within Poland
Health insurance
Multisport

Job summary

EPAM Systems is seeking a Senior Full Stack Developer to architect, develop, and support modern web applications and backend services powering an AI-driven platform. You will own features end-to-end, spanning frontend Angular interfaces and NestJS-based APIs, within an Agile team.

You will work on RESTful microservices, PostgreSQL schemas, and streaming integrations while ensuring high-quality, scalable code and collaboration with product managers, UX designers, and platform engineers.

Qualifications

  • 5+ years of software development experience.
  • Strong Angular, TypeScript, HTML5, CSS3, and responsive design skills.
  • Expertise in NestJS, Node.js, RESTful APIs, and PostgreSQL tuning.
  • Proficiency with ORMs like TypeORM, relational DB design, and RxJS.
  • Familiarity with state management (NgRx) and asynchronous UI patterns.
  • Experience with reusable UI components in monorepo setups.
  • Knowledge of testing with Jest/Karma/Jasmine and Git-based CI/CD workflows.
  • Understanding of JWT/OIDC security concepts and auth strategies.

Responsibilities

  • Create, code, test, and launch new features across frontend and backend systems.
  • Build responsive Angular interfaces that connect to NestJS APIs.
  • Develop RESTful microservices for sessions, streaming, and platform integrations.
  • Design and optimize PostgreSQL schemas and ORM data layers.
  • Maintain code quality with unit and integration tests.
  • Support CI/CD pipelines and security standards.
  • Diagnose and fix issues across UI, API, and database layers.
  • Collaborate with PMs, UX designers, and platform engineers to deliver features.
  • Participate in code reviews and uphold coding standards.

Skills

Angular
TypeScript
HTML5
CSS3
Responsive design
NestJS
Node.js
RESTful APIs
PostgreSQL
TypeORM
RxJS
NgRx
CI/CD
Git
JWT/OAuth
English B2+

Tools

Docker
Nx Monorepos
Jest

Job description

This Full time on site position offers great opportunities for career growth. We're seeking a Senior Full Stack Developer (Angular & Node.js) to become part of our team. In this position, you'll architect, develop, and support modern web applications and backend services powering an enterprise AI-driven platform. The role covers frontend interfaces, RESTful API development, database architecture, and streaming solution integration. You'll own features from start to finish while working within a collaborative Agile framework, focusing on scalable, high-quality, maintainable code.

Responsibilities
  • Create, code, test, and launch new features spanning both frontend and backend systems
  • Create responsive and accessible Angular interfaces that connect seamlessly with NestJS APIs
  • Build RESTful microservices supporting session handling, streaming capabilities, and platform integrations
  • Design and fine-tune PostgreSQL schemas, queries, and ORM-driven data layers
  • Maintain code reliability and quality through comprehensive unit and integration tests
  • Support CI/CD pipeline development and adherence to application security standards
  • Diagnose and fix issues spanning the entire stack, from UI to API to database
  • Work in close partnership with product managers, UX designers, and platform engineers to deliver complete features
  • Take part in code reviews and uphold team coding standards
Requirements
  • 5+ years of experience in software development
  • Demonstrated hands-on skills in Angular, TypeScript, HTML5, CSS3, and responsive design principles
  • Established expertise in NestJS, Node.js, RESTful API creation, and PostgreSQL performance tuning
  • Strong grasp of ORMs like TypeORM along with relational database design
  • Background using RxJS, state management approaches (NgRx or equivalent), and asynchronous UI patterns
  • Comfort working with reusable UI components and shared Angular libraries within monorepo setups
  • Familiarity with testing tools such as Jest and Karma/Jasmine
  • Hands-on experience with Git-based workflows and CI/CD practices
  • Awareness of authentication/authorization approaches (JWT, OAuth/OIDC) and security fundamentals
  • Capability to navigate multiple codebases and resolve issues from end to end English language skills at B2 level or above
Nice to have
  • Background working 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
  • Understanding of Nx monorepos, feature flag tools, or enterprise portal design
  • Prior work in session management/observability or within energy and utility sectors
We offer

We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization. Supportive team and agile, startup-like culture. Hybrid by design mode and opportunity to work remotely within Poland. Chance to work abroad for up to 60 days annually. Business-driven relocation opportunities.

We provide growth opportunities

Career development programs. Thought leadership, mentoring, soft skills and well-being programs. Certification (Anthropic, Gemini, GCP, Azure, AWS). English classes.

We cover it all
  • Stable pay
  • Participation in the Employee Stock Purchase Plan with a 15% discount
  • Benefits package (health insurance, multisport, shopping vouchers)
  • Referral bonuses up to $2,000
  • Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more
  • Corporate, social and well-being events

Please, note: Benefits listed above are available to employees only

Other information

We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually. We will reach out to selected candidates exclusively. EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

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

EPAM Systems • Kraków

Hybrid
PLN 260,000 - 340,000
Hybrid work design
Relocation assistance
Stock Purchase Plan
+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
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
Senior .NET Engineer (Full-Stack, Front-End, Cloud & AI)
Senior .NET Engineer (Full-Stack, Front-End, Cloud & AI)

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 240,000
Hybrid by design
Work remotely within Poland
Relocation opportunities
+2
Senior .NET Engineer (Full-Stack, Front-End, Cloud & AI)
Senior .NET Engineer (Full-Stack, Front-End, Cloud & AI)

EPAM Systems • Poznań

Hybrid
PLN 210,000 - 270,000
Hybrid by design
Remote work within Poland
Work abroad up to 60 days annually
+5
Senior Java Backend Developer
Senior Java Backend Developer

EPAM Systems • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid work within Poland
Work abroad up to 60 days annually
Relocation opportunities
+3
Lead Azure Cloud Engineer
Lead Azure Cloud Engineer

EPAM Systems • Poland

Hybrid
PLN 240,000 - 360,000
Hybrid by design
Remote within Poland
Relocation opportunities
+2
AI Architect
AI Architect

EPAM Systems • Województwo pomorskie

Hybrid
PLN 260,000 - 380,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+4
Senior Full-stack Developer
Senior Full-stack Developer

EPAM Systems, Inc. • Gdańsk

Hybrid
PLN 180,000 - 240,000
Health insurance
Multisport
Shopping vouchers
+1