Frontend Developer
adesso SE
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
JavaScript
API
HTML5
CSS
Code Review
Software Debugging
Design of User Interfaces
Swagger
TypeScript
Openapi
Backend
Angular
Integration Tests
Information Technology
Front End Software Development
REST
Job description
We are looking for a highly skilled and motivated Senior Frontend Developer with deep expertise in Angular (v18+) and modern UI component libraries, and state management solutions to join our development team by one of our big customer. You will work closely with cross-functional teams to develop scalable, performant, and maintainable frontend solutions for enterprise-grade applications., * Design, develop, and maintain complex front-end applications using Angular 18+
- Manage state using NgRx and/or explore the use of Signals as part of future architectural improvements
- Implement responsive, accessible, and reusable UI components using NDBX
- Write high-quality, tested code with Jest, ensuring proper coverage and test reliability
- Collaborate with backend teams and consume RESTful APIs documented with Swagger
- Participate in code reviews, architecture discussions, and contribute to best practices
- Ensure UI/UX quality, performance, and consistency across devices and browsers
Requirements
- Strong hands-on experience with Angular 18+
- Proficiency in NgRx or understanding of the upcoming Signals state management model
- Good to have knowledge in NDBX
- Solid experience with Jest for unit and integration testing
- Experience integrating APIs using Swagger/OpenAPI documentation
- Strong understanding of HTML5, CSS3, TypeScript, and modern JavaScript
- Familiarity with responsive and accessible design principles
- Bachelor's degree in computer science or information technology, or a related field.
- Proven experience as a skilled Frontend developer.
- Experience in Insurance domain is appreciated.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities to work effectively in a team environment. Years of Experience
6 years experience