Duurzaamheid die zaken doet
We zoeken een hooggekwalificeerde en gemotiveerde Senior UI Developer met expertise in Angular om hoogwaardige applicaties te ontwerpen, ontwikkelen en leveren. Dit is een kans om bij te dragen aan de modernisering van ons platform met behulp van de nieuwste technologische ontwikkelingen en methodologieën. Je zorgt voor technische uitmuntendheid in je werk, werkt samen met belanghebbenden en houdt je aan best practices in UI-ontwikkeling.
Wie we zijn
Duurzaamheidssoftwarespecialist AMCS heeft zijn hoofdkantoor in Ierland, met kantoren in Europa, de VS en Australazië. Met meer dan 1.300 hoogopgeleide medewerkers in 22 landen zijn wij gespecialiseerd in het leveren van technologische oplossingen om een koolstofneutrale toekomst mogelijk te maken.
Wat wij doen
Onze innovatieve SaaS-oplossingen verhogen de efficiëntie en stimuleren de duurzaamheid in hulpbronnenintensieve industrieën. Meer dan 5.000 klanten in 23 landen profiteren al van onze Performance Sustainability-software, waardoor we praktische oplossingen leveren voor verbeterde winstgevendheid en milieubestendigheid wereldwijd.
Onze mensen:
AMCS biedt teamleden meer dan alleen een baan, maar ook een kans om een carrière uit te stippelen bij een bedrijf dat groeit, evolueert en nieuwe werkwijzen introduceert die een positieve impact hebben op de wereld om ons heen. AMCS is opgericht in Ierland en houdt vast aan die lokale wortels en 'start-up' mentaliteit met een cultuur van verbondenheid. Verbinding met ons werk, Onze klanten, onze collega's en onze gemeenschap die een werkomgeving creëert die openheid, samenwerking en creativiteit bevordert.
Belangrijkste Verantwoordelijkheden
Werk samen met product-, UX-, architecten en belanghebbenden om gebruikersgerichte interfaces te ontwerpen en te leveren.
Draag actief bij aan het moderniseren van ons Web UI-ecosysteem en het afstemmen op platformstandaarden.
Ondersteun migratie-inspanningen gerelateerd aan Angular-upgrades (bijv. Angular 14 → 20), in lijn met lopende moderniseringswerkzaamheden.
Draag bij aan UI-initiatieven door nieuwe fundamentele UI-frameworks, tools en ontwikkeltechnieken te evalueren en te implementeren.
Zorg voor consistentie in aanpak en het adopteren van fundamentele concepten in je projecten.
Maak gebruik van AI-technologieën en -tools om de levering en waarde voor het bedrijf en onze klanten te versnellen.
Continue verbetering van ontwikkelingsprocessen, tools en technologieën stimuleren.
Houd je aan architectuurstandaarden, codeerrichtlijnen en DevOps-praktijken.
Communiceer NFR's en ontwerpen effectief, zowel formeel als mondeling.
Identificeer en help bij het verminderen van strategische technische schulden.
Draag actief bij aan de ontwikkelingsinspanning met nadruk op het waarborgen van goede code en een hoog niveau van code-dekking.
Kwalificaties en persoonlijke eigenschappen
Minimaal 8 jaar ervaring met teams in een Agile omgeving.
Bewezen ervaring met het leveren van UI-applicaties die gebruikmaken van backend-diensten en state management patterns.
Uitstekende communicatie-, documentatie-, ontwerp- en stakeholdermanagementvaardigheden.
Uitmuntendheid in JavaScript & Typescript en bijbehorende frameworks zoals Angular, React, RxJS en NgRx.
Vaardigheid in State Management-patronen zoals Redux en MobX.
Ervaring met het bouwen van herbruikbare UI-componenten en met patronen zoals MFE.
Blootstelling aan het ontwerpen en bouwen van betrouwbare applicaties die geoptimaliseerd zijn voor prestaties.
Ervaring en kennis van CDN's.
Gebruik van npm en CLI voor pakketbeheer.
Houd je aan trunk-based ontwikkelpraktijken—bijvoorbeeld codereviews, geautomatiseerde tests, continue integratie en continue levering.
Solide ervaring met unit testing-frameworks zoals Jasmine en Karma.
Uitstekende probleemoplossing, debuggingvaardigheden en het vermogen om de status quo uit te dagen.
Hoge aandacht voor detail en bereidheid om complexe technische uitdagingen aan te gaan.
Bekendheid met RESTful API's, asynchrone programmering en integratie met backendservices.
Intellectuele nieuwsgierigheid en het vermogen om op de hoogte te blijven van de nieuwste ontwikkelingen in UI- en AI-technologie.
AI-geleide codeerervaring zou een voordeel zijn.
Ervaring met Angular-upgrades wordt als voordelig beschouwd.
#LI-JR1