Frontend Engineer (Angular & Kendo UI)
- NTT DATA Romania
- Cluj-Napoca, Romania
- RON 60,000 – RON 85,000
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
- Minimum5+ years of experience as a Frontend Developer, with strong expertise in modern web application development
- Excellent knowledge ofAngular 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
Skills
- Angular
- TypeScript
- Kendo UI
- SCSS
- Jasmine/Karma
- Playwright
- Accessibility (a11y)







