Job Title: Frontend Developer – Angular 6+ Location: Eindhoven, Netherlands Key Skills: Angular 6+ (including Angular Material. HTML5, CSS3, Bootstrap Java, JavaScript, TypeScript RXJS, NGRX Store Git / GitLab / GitHub Ionic (desirable) Angular2-jsonAPI, Nano SQL (optional/nice to have) Spring Boot (optional, good to have for backend collaboration) Role Expectations & Responsibilities: Develop and maintain complex frontend applications using Angular 6+ and related libraries. Work closely with backend teams (Java/Spring Boot) to integrate APIs and business logic. Ensure UI/UX best practices and mobile responsiveness using HTML5, CSS3, and Bootstrap. Write clean, maintainable, and well-documented code aligned with industry standards. Optimize Angular applications for performance, including lazy loading, named chunks, and efficient build processes. Use RXJS and NGRX Store for managing asynchronous data flows and application state. Collaborate in Agile teams, participate in daily stand ups, sprint planning, code reviews, and retrospectives. Utilize Git-based version control tools for efficient code management and collaboration. Debug and troubleshoot frontend issues effectively across browsers and devices. Stay up to date with latest frontend trends, performance improvements, and best practices. Requirements 4 to 6+ years of experience in frontend development with Angular 6+ and Java. Strong grasp of Object-Oriented Programming (OOP) concepts. Proven hands-on experience with Git version control systems. Agile project experience is essential. Excellent problem-solving and debugging skills. Nice-to-Have (Good to Know): Experience with Ionic framework. Familiarity with Angular2-jsonAPI and Nano SQL. Backend understanding or exposure to Spring Boot for better integration.