NTT DATA Romania SA

Frontend Engineer (Angular & Kendo UI)

NTT DATA Romania SA Brașov, Romania

IT Services and IT Consulting · 10,001+ employees

21 h ago
angular Senior (5-10 yrs) Full-time Romania
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain high-quality frontend applications using Angular, TypeScript, and Kendo UI while ensuring pixel-perfect implementation of Figma designs. Collaborate with cross-functional teams to write testable code, implement automated testing, and contribute to UI architecture standards.

What they look for

Angular TypeScript Kendo UI Figma SCSS Semantic HTML NGRX Jasmine Karma Vitest Playwright Azure DevOps CI/CD Git Agile Web Accessibility

Requirements

Requires a Bachelor's degree in Informatics or equivalent and at least 5 years of experience in modern web development. Candidates must possess strong expertise in Angular, TypeScript, SCSS, and frontend testing frameworks like Jasmine, Karma, and Playwright.

Full description

Who we are

Our client is a world-leading reinsurance and risk management company, delivering comprehensive solutions across insurance, underwriting, and data-driven risk assessment. With a strong focus on innovation and long-term stability, they support clients in addressing complex risks and driving sustainable value in an ever-changing global landscape.

What you'll be doing

  • Develop and maintain high-quality frontend applications using Angular and TypeScript
  • Translate Figma designs into pixel-perfect, responsive, and reusable user interfaces, ensuring visual consistency and a high-quality user experience
  • Design, develop, and maintain reusable UI components and component libraries, following established design systems and standards
  • Implement modern, accessible user interfaces using SCSS, design tokens, semantic HTML, and accessibility best practices
  • Work with Kendo UI for Angular to develop consistent and reusable frontend components
  • Write well-designed, testable, and efficient frontend code with a strong focus on maintainability, performance, and usability
  • Develop and maintain automated tests using Jasmine/Karma and contribute to the transition towards Vitest
  • Implement and maintain end-to-end tests using Playwright to ensure application quality and reliability
  • Collaborate closely with UX/UI designers, developers, and stakeholders to translate design and business requirements into high-quality technical solutions
  • Participate in code reviews and contribute to frontend development standards, reusable patterns, and continuous improvement of the UI architecture
  • Contribute to technical documentation, including frontend standards, component documentation, and implementation guidelines
  • Work closely with Agile Scrum teams, adhering to Agile principles and processes for efficient delivery

What you'll bring along

  • Bachelor’s degree in Informatics or similar field of study, or equivalent working experience
  • Minimum 5+ years of experience as a Frontend Developer, with strong expertise in modern web application development
  • Excellent knowledge of Angular and TypeScript
  • Experience with Kendo UI for Angular, particularly for building reusable UI components
  • Strong experience implementing Figma designs pixel-perfect, with excellent attention to visual details and consistency
  • Strong knowledge of SCSS, design tokens, semantic HTML, and web accessibility principles
  • Experience developing and maintaining reusable UI components or component libraries
  • Experience with state management solutions, particularly NGRX
  • Solid experience with frontend testing using Jasmine/Karma and familiarity with Vitest
  • Hands-on experience with Playwright for end-to-end testing
  • Experience with npm and Git for package management and version control
  • Familiarity with Azure DevOps and CI/CD pipelines for frontend application delivery
  • Strong analytical, problem-solving, and debugging skills, with the ability to work in a fast-paced, solution-oriented environment
  • Very good English communication skills, with the ability to collaborate effectively with both technical and non-technical teams
  • A great teammate who thrives in a collaborative and Agile environment
  • Excellent command of both spoken and written English

Nice to Have

  • Advanced experience with Kendo UI for Angular and building or extending enterprise UI component libraries
  • Experience working with design systems and maintaining shared frontend component libraries
  • Experience migrating frontend test suites from Jasmine/Karma to Vitest
  • Familiarity with advanced accessibility testing and WCAG standards
  • Some experience with .NET technologies or backend API integrations

Similar roles