We zijn op zoek naar een full-stack softwareontwikkelaar om ons cross-functionele Agile-team te versterken. De succesvolle kandidaat zal proactief deelnemen aan elke fase van de levenscyclus van softwareontwikkeling, door efficiënte kwaliteitscode te leveren voor ons EHS SaaS-product en de mobiele interface, en actief bij te dragen aan de voortdurende verbetering van ons team en onze werkwijzen.
DIGITALE WEGEN NAAR EEN SCHONERE WERELD
Wil je werken voor een bedrijf met Ierse roots en een wereldwijde impact? AMCS, een leider op het gebied van milieudiensten, is een baanbrekend softwarebedrijf dat andere bedrijven begeleidt en ondersteunt op hun reis naar duurzaamheid.
AMCS wijst de weg
Het AMCS-team loopt voorop op het gebied van technologie. Bedrijven komen naar AMCS om hun duurzaamheidsstrategieën te realiseren, terwijl we bedrijven helpen hun ecologische voetafdruk te verkleinen en op een milieubewustere manier te werken. AMCS heeft digitale manieren gecreëerd om een schonere wereld te creëren.
Wat we doen
AMCS is een wereldleider op het gebied van geïntegreerde software en voertuigtechnologie voor de milieudienstensector. AMCS levert wereldwijd cloudgebaseerde softwareoplossingen voor ondernemingen en ondersteunt meer dan 5.000 klanten in 23 landen. AMCS heeft meer dan 1200 mensen in dienst in 22 landen, met het hoofdkantoor in Ierland en kantoren in Noord-Amerika, Europa, Australië en Azië
Onze mensen
AMCS biedt teamleden meer dan alleen een baan, maar een kans om een carrière uit te stippelen bij een bedrijf dat groeit, evolueert en nieuwe manieren van werken uitzet 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 verbinding. Verbinding met ons werk, onze klanten, onze collega's en onze gemeenschap die een werkomgeving creëert die openheid, samenwerking en creativiteit bevordert.
Verantwoordelijkheden:
Actief betrokken zijn bij Agile cross-functionele teamprocessen en deelnemen aan alle fasen van de levenscyclus van softwareontwikkeling, van ontwerp tot implementatie.
Assisteren bij het naleven van best coderingspraktijken in het hele team en actief bijdragen aan voortdurende procesverbetering.
Ontwikkel efficiënte en robuuste applicaties met behulp van React, React Native, TypeScript en Node.js het creëren van onderhoudbare en responsieve oplossingen.
Wees een belangrijke speler in discussies over systeemarchitectuur en draag op unieke wijze bij aan de planning van oplossingen.
Evalueer en verfijn de code regelmatig met het team, waarbij u zich houdt aan SOLID en andere softwareontwerpprincipes.
Onderhoud en verbeteringen aan bestaande softwareproducten bieden, waardoor de evolutie van ons proces en product wordt gestimuleerd.
Kwalificaties:
Aantoonbare ervaring als Full Stack Developer of vergelijkbare rol.
Robuuste ervaring met TypeScript, React of React Native, evenals bereidheid om nieuwe technologieën te leren. Node.js kennis wordt als een pluspunt beschouwd.
Bekwaam begrip van Agile-methodologieën en ervaring met Continuous Integration in softwareontwikkeling.
Praktische kennis van geautomatiseerde testframeworks, zowel frontend als backend.
Vaardigheid in SOLID en andere softwareontwerpprincipes om hoogwaardige, goed gestructureerde code te leveren.
Sterke probleemoplossende vaardigheden met uitstekende mondelinge en schriftelijke communicatiemogelijkheden.
Sluit je aan bij onze missie voor een duurzame toekomst en geniet van de volgende voordelen:
Ziektekostenverzekering voor u en maximaal drie personen ten laste vanaf dag 1
Handige pendeldienst
Gratis eten en koffie op het terrein
Emissierechten
25 verlofdagen
Toegang tot een leerplatform voor vaardigheidstraining met voortgangsregistratie
Hybride werkregeling voor een flexibele werk-privébalans