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.
Key Skills: Angular6+, Angular Material, Java, JavaScript, HTML/CSS, RXJS, NGRX Store, Git. Bonus: Ionic, Nano SQL, Spring Boot. Experience: 4 6+ years of relevant experience.