Jobiglo

No results.

Senior Frontend Developer – JavaScript & Angular

EPAM Systems

Senior 🇬🇧 English
JavaScript TypeScript HTML CSS Flexbox SASS SCSS Angular 17 Angular Material Angular libraries RxJS NgRx HighCharts AG Grid Jasmine Karma Git Azure DevOps Node.js

Job description

About the role

We are seeking a Senior Frontend Developer with deep expertise in JavaScript and Angular to create high‑quality, responsive user interfaces for our international projects. You will collaborate closely with a global engineering team, turning ideas into detailed, testable plans and delivering seamless experiences across multiple products.

Key responsibilities

  • Gather and discuss requirements, define clear acceptance criteria, and break down large tasks into manageable pieces.
  • Review code, eliminate code smells, and ensure adherence to best practices.
  • Develop flexible, scalable, and reusable Angular components and features.
  • Refactor inefficient or resource‑intensive solutions.
  • Write unit and integration tests (Jasmine, Karma) to maintain code quality.
  • Present completed work to clients and provide accurate estimations for upcoming tasks.
  • Support teammates by suggesting more robust, scalable approaches.

Required profile

  • At least 3 years of professional experience in frontend development.
  • Strong command of JavaScript, TypeScript, HTML, and modern CSS (Flexbox, variables, SASS/SCSS).
  • Excellent English communication skills (B2 level or higher).

Required skills

  • Angular 17+ (including Angular Material and related libraries).
  • RxJS and NgRx for state management.
  • HighCharts for data visualization.
  • AG Grid for complex data grids.
  • Unit testing with Jasmine and Karma.
  • Version control with Git.

What we offer

  • International projects with top‑brand clients.
  • Collaboration with diverse, highly skilled global teams.
  • Healthcare benefits, paid time off, and sick leave.
  • Employee financial programs and upskilling opportunities.
  • Unlimited access to LinkedIn Learning (22,000+ courses).
  • Global career growth and volunteer initiatives.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EPAM Systems.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 month ago

Expires 1 week from now

35 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

EPAM Systems