Principal Full Stack Developer (Angular/Java)

Grid Dynamics

Województwo pomorskie

On-site

PLN 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Sports benefits
Corporate events
Professional development
Well-equipped office

Job summary

Grid Dynamics is seeking a Principal Angular Developer to lead frontend initiatives, define technical strategy, and drive architecture across projects. You will mentor teams, guide complex UI systems, and ensure high-quality delivery using Angular and related technologies.

The role blends technical excellence with leadership, ownership of architectural decisions, and active collaboration with business stakeholders to align technical direction with client goals.

Qualifications

  • 10+ years of frontend experience with Angular (v12+).
  • Expert in JavaScript and TypeScript.
  • Strong knowledge of HTML, CSS, and browser performance.
  • Experience with NoSQL databases and cloud platforms (AWS/Azure/GCP).
  • Proficient in unit testing frameworks (Jasmine, Karma, Jest).
  • Proven ability to lead frontend teams from architecture to deployment.
  • Familiarity with REST APIs, OAuth2, and web security best practices.
  • Hands-on with Git, CI/CD pipelines, and Docker.
  • Solid understanding of SPA architecture and UI design patterns.

Responsibilities

  • Provide technical leadership to frontend teams and enforce best practices.
  • Design and architect complex UI systems, define technology stacks and architectural patterns aligned with scalability and performance goals.
  • Lead feature development, working closely with cross-functional teams to ensure on-time, high-quality delivery.
  • Conduct code reviews, perform performance analysis, and ensure adherence to coding standards.
  • Participate in and influence system architecture decisions, ensuring consistency and long-term maintainability.
  • Mentor mid- and senior-level developers; support team growth and capability development.
  • Lead communication with stakeholders including business and technical representatives up to director level.
  • Support internal tech talks, meetups, and knowledge sharing, including preparation and delivery of presentations.
  • Contribute to upsell strategies by understanding client needs and aligning technical direction with business goals.
  • Conduct technical interviews up to senior levels (T4), adjusting evaluation approaches as needed.

Skills

Angular
TypeScript
JavaScript
HTML/CSS
NoSQL
Cloud (AWS/Azure/GCP)
Unit testing
CI/CD
Docker
Git
Leadership
Code reviews

Tools

Docker
Git
CI/CD
Jasmine/Karma/Jest
REST APIs

Job description

We are looking for a highly skilled Principal Angular Developer to take a pivotal role in leading software development projects, defining technical strategies, and contributing to the system’s overall architecture. As a Staff-level engineer, you will lead complex frontend initiatives, provide strong technical guidance to your team, and help shape scalable, high-performance applications using Angular and related technologies.

This role combines technical excellence, leadership, and mentorship, with strong ownership across project architecture and delivery.

Responsibilities
  • Provide technical leadership to frontend engineering teams; guide implementation and enforce best practices
  • Design and architect complex UI systems, define technology stacks and architectural patterns aligned with scalability and performance goals
  • Lead feature development, working closely with cross-functional teams to ensure on-time, high-quality delivery
  • Conduct code reviews, perform performance analysis, and ensure adherence to coding standards
  • Participate in and influence system architecture decisions, ensuring consistency and long-term maintainability
  • Mentor mid- and senior-level developers; support team growth and capability development
  • Lead communication with stakeholders including business and technical representatives up to director level
  • Support internal tech talks, meetups, and knowledge sharing, including preparation and delivery of presentations
  • Contribute to upsell strategies by understanding client needs and aligning technical direction with business goals
  • Conduct technical interviews up to senior levels (T4), adjusting evaluation approaches as needed
Requirements
  • Strong experience (10+ years) in building complex front-end applications using Angular (v12+)
  • Expert in JavaScript and TypeScript
  • Deep knowledge of HTML, CSS, and browser rendering performance
  • Understanding of NoSQL databases and cloud platforms (AWS, Azure, GCP)
  • Experience with unit testing frameworks (e.g., Jasmine, Karma, Jest)
  • Proven ability to lead frontend teams and projects from architecture to deployment
  • Familiarity with REST APIs, OAuth2, and web security best practices
  • Hands-on experience with Git, CI/CD pipelines, and Docker
  • Solid understanding of SPA architecture and UI design patterns
Nice to have
  • Knowledge of other modern frameworks (React, Vue, etc.)
  • Exposure to Node.js / Express.js backend (basic level)
  • Experience with ARIA, SVG, or rich animations
  • Familiarity with browser profilers and performance debugging tools
  • Experience in public speaking or leading internal/external tech talks
We offer
  • Opportunity to work on bleeding-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, sports
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office
About Us

Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Full Stack Developer (Angular/Java)
Principal Full Stack Developer (Angular/Java)

Grid Dynamics • Kraków

On-site
PLN 260,000 - 380,000
Medical insurance
Sports benefits
Flexible schedule
+2
Principal Full Stack Developer (Angular/Java)
Principal Full Stack Developer (Angular/Java)

Grid Dynamics • Wrocław

On-site
PLN 260,000 - 340,000
Competitive salary
Flexible schedule
Medical insurance
+4
Principal Full Stack Developer (Angular/Java)
Principal Full Stack Developer (Angular/Java)

Grid Dynamics • Warszawa

On-site
PLN 320,000 - 520,000
Competitive salary
Flexible schedule
Medical insurance
+4
Lead Angular & Java Architect — AI-Driven, Scalable Systems
Lead Angular & Java Architect — AI-Driven, Scalable Systems

Grid Dynamics • Wrocław

On-site
PLN 260,000 - 340,000
Competitive salary
Flexible schedule
Medical insurance
+4
Lead Angular Architect | Frontend Excellence & Mentorship
Lead Angular Architect | Frontend Excellence & Mentorship

Grid Dynamics • Województwo pomorskie

On-site
PLN 180,000 - 240,000
Medical insurance
Sports benefits
Corporate events
+2
Principal Angular/Java Tech Lead & Architect
Principal Angular/Java Tech Lead & Architect

Grid Dynamics • Warszawa

On-site
PLN 320,000 - 520,000
Competitive salary
Flexible schedule
Medical insurance
+4
Senior Frontend Developer
Senior Frontend Developer

Ascendion • Poland

On-site
PLN 180,000 - 280,000
Lead AI engineer
Lead AI engineer

Grid Dynamics • Kraków

On-site
PLN 250,000 - 360,000
Bleeding-edge projects
Flexible schedule
Medical insurance
+4
Lead AI engineer
Lead AI engineer

Grid Dynamics • Województwo pomorskie

On-site
PLN 280,000 - 420,000
Bleeding-edge projects
Competitive salary
Flexible schedule
+5
Lead AI engineer
Lead AI engineer

Grid Dynamics • Warszawa

On-site
PLN 320,000 - 520,000
Bleeding-edge projects
Competitive salary
Flexible schedule
+5