Wat zijn jouw verantwoordelijkheden?
Als Senior Angular Developer word je dé drijvende kracht achter de frontend van innovatieve softwareoplossingen die gebruikt worden in moderne treinomgevingen.
Je werkt nauw samen met backend (Java) developers, embedded engineers, QA en architecten om intuïtieve, performante en onderhoudbare applicaties te bouwen.
Jouw verantwoordelijkheden bestaan onder andere uit:
- Ontwerpen, ontwikkelen en optimaliseren van moderne Angular-applicaties.
- Vertalen van functionele noden naar gebruiksvriendelijke interfaces.
- Mee nadenken over frontend architectuur, performantie en schaalbaarheid.
- Integreren van frontend applicaties met Java backend services en REST API's.
- Samenwerken met backend-, embedded- en QA-teams om end-to-end oplossingen te realiseren.
- Uitvoeren van code reviews en bijdragen aan de verdere verbetering van development standaarden.
- Actief meedenken over nieuwe technologieën en innovatieve oplossingen.
- Je werkt voornamelijk met:
Angular | TypeScript | JavaScript | HTML5 | CSS | Java | Spring Boot | REST API's | Docker | Linux | Git | Jenkins | CI/CD | Keycloak
Profiel
Ben jij diegenen die we zoeken?
- Je hebt een Bachelor of Master binnen IT of bent gelijkwaardig door ervaring.
- Je hebt minstens 5 jaar of meer professionele ervaring met Angular development.
- Je hebt een uitstekende kennis van TypeScript, JavaScript, HTML en CSS.
- Je voelt je thuis in moderne frontend architecturen en component-based development.
- Je hebt ervaring met REST API's en werkt vlot samen met backend developers.
- Kennis van Java en Spring Boot is mooi meegenomen, maar de focus van jouw rol ligt voornamelijk op frontend development.
- Ervaring met Docker, Linux, Git en CI/CD is een plus.
- Je houdt van kwalitatieve, onderhoudbare en performante code.
- Je bent communicatief sterk en werkt graag samen binnen een multidisciplinair team.
- Je beheerst zowel het Nederlands als het Engels zeer goed.
Professionele vaardigheden
Technische specificaties opstellen
Een front-end ontwikkelen
De ontwikkelde toepassingen testen
Een concept of script visueel voorstellen
UX/UI-interfaces ontwerpen
Technische ICT-ontwikkelingen documenteren
ICT-applicaties ontwikkelen
Testprocedures voor informaticaprogramma's en -applicaties opstellen
Mockups ontwerpen
De vraag van de klant analyseren
Programmeren in een specifieke computertaal
Aanbod
Wat mag jij verwachten?
Je krijgt onmiddellijk een contract van onbepaalde duur binnen een stabiele internationale onderneming.
Daarnaast ontvang je een aantrekkelijk salarispakket aangevuld met onder andere:
Bedrijfswagen
Tank- of laadkaart
Maaltijdcheques
Nettovergoeding
Groepsverzekering
Hospitalisatieverzekering
Gepersonaliseerd bonusplan
13de maand
Opleidingsbudget
Mogelijkheid tot hybride werken (2 dagen thuiswerk)