# Front End UI Developer
We zijn op zoek naar een zeer ervaren Front End UI Developer om ons engineering team te versterken. In deze rol zal je instrumentaal zijn in het ontwerpen, ontwikkelen en onderhouden van responsieve, intuïtieve user interfaces en applicaties met React en gerelateerde technologieën. Je werkt binnen een AI-Accelerated Software Development Life Cycle (SDLC), waarbij je AI coding assistants gebruikt om development te versnellen en je focus legt op high-level systeemarchitectuur en complexe UI-probleemoplossing.
## Verantwoordelijkheden
- Ontwerpen, ontwikkelen en onderhouden van responsieve, intuïtieve front-end user interfaces en applicaties met React en gerelateerde technologieën
- Actief bijdragen aan en gebruikmaken van onze shareable Design System voor het bouwen van high-quality, herbruikbare UI-componenten
- Samenwerken met product management en UX-designers om requirements en mockups om te zetten in high-quality technische specificaties
- AI coding assistants gebruiken om development te versnellen, gericht op complexe UI-componenten
- AI-gegenereerde UI-code streng controleren, debuggen en optimaliseren voor performance, accessibility, security en UI/UX-standaarden
- Prompt engineering technieken toepassen voor generatieve AI-tools voor tests en technische documentatie
- Bijdragen aan UI-architectuurdiscussies en -beslissingen
- Schone, onderhoudbare en goed gedocumenteerde code schrijven
- Geautomatiseerde tests implementeren en onderhouden (unit, integratie, end-to-end)
- Software-defecten en productie-issues troubleshooten, debuggen en oplossen
- Op de hoogte blijven van opkomende technologieën en trends
- Minder ervaren developers mentoreren
## Vereiste Ervaring
- Bachelor-graad in Computer Science, Software Engineering of gerelateerd vakgebied (of gelijkwaardige praktijkervaring)
- Professionele ervaring als Software Developer met sterke nadruk op React
- Solide kennis van front-end technologieën: HTML, CSS, JavaScript, TypeScript en moderne JavaScript frameworks (ReactJS, MobX)
- Ervaring met RESTful API-consumptie en -integratie
- Uitstekende problem-solving, analytische en debugging-vaardigheden
- Unit testing en automation tools zoals Playwright
- Sterke communicatie- en interpersoonlijke vaardigheden
- AI-Era Skills: vaardigheid met AI-powered developer tools, code judgment, prompt proficiency, adaptability & learning, domain & architectural focus
## Voorkeur Vaardigheden
- Sterke kennis van Java en Spring Framework (Spring Boot, Spring MVC, Spring Security)
- Ervaring met relationele databases (SQL, PostgreSQL, MySQL) en ORM frameworks (Hibernate, JPA)
- Bekendheid met cloud platforms (AWS, Azure, GCP) en containerization (Docker, Kubernetes)
- Ervaring met CI/CD pipelines en tools (Github actions, Jenkins, GitLab CI)
- Kennis van accessibility standards (WCAG)
- Agile methodologieën (Scrum, Kanban)
- Test-driven development (TDD) of behavior-driven development (BDD)
- Ervaring in automation of SaaS industrie
- Open-source projectbijdragen of sterke GitHub portfolio