Node React Ontwikkelaar
We zoeken een ervaren full-stack ontwikkelaar om bij te dragen aan de ontwikkeling, het onderhoud en de lange termijn evolutie van de producten van een technologiebedrijf. De organisatie investeert in een moderne technologiestack met TypeScript, Node.js en React voor nieuwe productontwikkeling, terwijl geleidelijk wordt afgestapt van oudere technologieën.
Deze rol omvat meer dan alleen het ontwikkelen van functies; je wordt verwacht technische en productuitdagingen te begrijpen, complexe problemen aan te pakken, verschillende benaderingen te verkennen en bij te dragen aan technische beslissingen die de producten op lange termijn zullen vormgeven.
Je speelt ook een belangrijke rol in het verkennen van het praktische gebruik van artificiële intelligentie binnen softwareontwikkeling, door te identificeren waar AI de productiviteit, kwaliteit en efficiëntie kan verbeteren.
Wat je doet
- Ontwikkelen, onderhouden en continu verbeteren van de producten van de organisatie
- Werken over de volledige stack, met een sterke focus op Node.js, TypeScript en React
- Ontwikkelen van backend services en workers, waarbij Node.js een significant deel van de backend-omgeving vertegenwoordigt
- Bijdragen aan de ontwikkeling van moderne, schaalbare applicaties en helpen bij de overgang van oudere technologieën
- Werken met cloud-gebaseerde omgevingen en bijdragen aan applicatie-implementaties
- Ontwikkelen en onderhouden van API's en Back-for-Front (BFF) componenten
- Werken met cloud services zoals AWS Lambda en DynamoDB
- Eigenaarschap nemen van technisch complexe problemen en verschillende mogelijke oplossingen onderzoeken
- Analyseren van de voordelen, beperkingen, risico's en korte- en lange termijn impact van verschillende technische benaderingen
- Duidelijke, goed onderbouwde technische aanbevelingen formuleren
- Actief bijdragen aan architecturale en technische beslissingen
- Overwegen hoe een oplossing zal evolueren en onderhouden worden over tijd
- Helpen zorgen voor consistentie en coherentie over de producten en technische oplossingen
- Kansen identificeren waar artificiële intelligentie softwareontwikkeling kan verbeteren
- Experimenteren met AI-tools, -technologieën en -benaderingen
- Potentiële voordelen, beperkingen en impact evalueren
- Praktische use cases aanbevelen waar AI de productiviteit van ontwikkelaars, softwarekwaliteit en ontwikkelingsefficiëntie kan verbeteren
- Bevindingen delen en het bredere team helpen weloverwogen beslissingen te nemen over de adoptie van AI
- Technische kennis en ervaring delen met collega's
Wat ze vragen
- Meerdere jaren ervaring in professionele softwareontwikkeling
- Sterke hands-on expertise met Node.js en TypeScript
- Solide ervaring met React
- Ervaring met het ontwikkelen van moderne full-stack applicaties
- Ervaring met AWS of een andere grote cloudprovider
- Het vermogen om een cloudomgeving te begrijpen en te navigeren, en deel te nemen aan implementaties
- Ervaring met Lambda, DynamoDB, serverless architecturen of vergelijkbare technologieën is een sterk voordeel
- Goed begrip van API's, applicatiearchitectuur en BFF-patronen
- Het vermogen om complexe technische problemen te analyseren en verschillende oplossingen te vergelijken
- Sterke communicatievaardigheden en het vermogen om technische aanbevelingen uit te leggen en te verdedigen
- Een proactieve instelling en oprechte interesse in het continu ontwikkelen van technische expertise
- Een sterke interesse in artificiële intelligentie en de praktische toepassingen ervan in software-engineering
- Is comfortabel met het uitdagen van bestaande benaderingen wanneer er een beter alternatief is
- Springt niet direct naar de eerste technische oplossing, maar neemt de tijd om de afwegingen te begrijpen
- Is nieuwsgierig en experimenteert graag met nieuwe technologieën
- Neemt eigenaarschap over de eigen technische ontwikkeling
- Deelt van nature kennis met collega's
- Kan zich aanpassen aan veranderende prioriteiten en complexe situaties
- Werkt graag samen en draagt bij aan het succes van het bredere team
Praktisch
- Een vast dienstverband - dit is geen freelance opdracht
- De mogelijkheid om te werken aan de evolutie van moderne producten en bij te dragen aan de overgang van oudere technologieën
- Een moderne technologiestack gebouwd rond Node.js, TypeScript, React en AWS
- De mogelijkheid om technische beslissingen te beïnvloeden in plaats van alleen vooraf gedefinieerde oplossingen uit te voeren
- Een sterke focus op AI-experimenten en praktische adoptie binnen software-engineering
- Een collaboratieve omgeving waar kennisdeling en continu leren worden aangemoedigd
- De mogelijkheid om eigenaarschap te nemen van technisch uitdagende problemen en een tastbare impact te hebben op de lange termijn evolutie van de producten
Hoe solliciteren?
Bekijk de volledige opdrachttekst en sollicitatie-informatie zodra je sollicitatie op maat klaarstaat.
Bestel een sollicitatie op maat om de volledige opdracht en sollicitatie-informatie te bekijken.
Meer context, minder losse zoekuren.
Je krijgt net genoeg context om te beoordelen of deze opdracht interessant is. De volledige briefing, klantdetails en vervolgstappen blijven beschikbaar in de app.