Geïnteresseerd in deze baan?
Senior Lead Javascript Developer Bouwsector
Organisatie
Wie in de bouw werkt staat vaak ver af van administratieve werkzaamheden en kantoor. Toch liggen er vele kansen binnen deze branche om bepaalde nodige stappen te digitaliseren en te vergemakkelijken met software. Zo kan de bouwvakker zich richten op het afronden van de klus en zorg je er tegelijkertijd voor dat alle administratie op orde is.
Sinds 2013 is deze speler in Amsterdam (die een spin-off is van een grote IT ondernemer binnen de bouwsector) actief geweest met de ontwikkeling van een low-code platform. Op een gemakkelijke manier kunnen opdrachtgevers zelf processen modelleren wat resulteert in een gebruiksvriendelijk en praktisch product voor de bouwsector. Het platform levert de bouwstenen waarmee hun klant zelf de applicatie en het proces in elkaar kan klikken. Denk aan de administratieve processen rondom een werkbon of afval/recycle transport. Doordat deze oplossingen met het platform gebouwd worden, worden de bouwplaats en het kantoor als het ware met elkaar verbonden. Dit gaat erg goed want hun klantenbestand groeit hard de afgelopen jaren en dat geldt ook voor het aantal eindgebruikers..
Op dit moment liggen er tal van technische uitdagingen binnen het team klaar waar jij als Senior / Lead Javascript Developer een bijdrage aan zal leveren. Het platform zal namelijk ge-upgrade worden naar een versie die nog meer flexibiliteit biedt.
Het bedrijf is sinds 2013 actief en hoewel het zich niet meer in de start-up fase bevindt, heeft het zeker de sfeer die bij een start-up hoort. Het kantoor in Amsterdam bestaat uit zes medewerkers die worden versterkt door een team in Kiev. Samen opereren zij als een Scrum Team. Lijkt het je wat om dit team met jouw Javascript kennis en kunde te versterken en het low-code platform naar een hoger niveau te tillen? Lees dan vooral verder!
Functie
Als Senior / Lead Javascript Developer werk je samen met het Scrum Team aan de nieuwe versie van hun platform. De oude versie blijft op de achtergrond draaien en aan het eind van het jaar willen ze de eerste klanten overzetten op de nieuwe versie dat meer (technische) mogelijkheden moet gaan bieden. Het nieuwe platform wordt from scratch gebouwd naast de bestaande. Je werkt hierbij zowel nauw samen met jouw collegas uit Amsterdam als het team in Kiev. Samen bedenk je nieuwe functionaliteiten en denk je na over onderwerpen zoals DevOps, connectiviteit, continuous delivery en security.
De tech stack is volledig op JavaScript gericht: React, React Native en Node (Express). Daarnaast is de oude versie van het platform in Meteor geschreven, maar daar ligt niet de focus of de toekomst. Het belangrijkste voor deze rol is dat je van abstract werken houdt en goed nadenkt over de functionaliteiten voordat je begint met coderen. De functionaliteiten bouwen ze een keer en worden dan in het platform als het ware gerecycled. Hiervoor een hoog abstractieniveau nodig en dat moet je leuk vinden. Technologieën die ze verder gebruiken zijn: Docker, Kubernetes en ElasticSearch.
Naast de nauwe samenwerking met de developers heb je ook nauw contact met de Product Owner en klanten om ervoor te zorgen dat het platform blijft voldoen aan de wensen en eisen vanuit de sector. Kortom, een functie met voldoende technische en sociale uitdagingen!
Functie-eisen
- Je beschikt over een afgeronde HBO of WO opleiding (informatica gerelateerd);
- Je hebt minimaal 5 jaar ervaring als Software Engineer;
- Je hebt aantoonbare ervaring met moderne Javascript frameworks;
- Je hebt aantoonbare ervaring met de Scrum;
- Ervaring als Lead Developer is een pre;
- Je kunt goed abstract denken en programmeren;
- Je bent op de hoogte van moderne technieken zoals Javascript, React, Node, Express, React Native, MongoDB, Elasticsearch of Kubernetes.
- Je bent communicatief vaardig;
- Je bent analytisch sterk;
- Je hebt goede kennis van de Engelse taal in woord en geschrift.
Aanbod
- Een marktconform salaris op basis van jouw kennis en ervaring;
- Premievrij pensioen;
- 25 vakantiedagen op basis van een fulltime dienstverband;
- Een jaarcontract met de uitzicht op een vast contract;
- Een dienstverband van 32 tot 40 uur per week;
- De mogelijkheid om thuis te werken;
- Thuiswerkvergoeding;
- Reiskostenvergoeding;
- Een start-up sfeer met diverse teamactiviteiten, vrijheid en flexibiliteit in je werk;
- Diverse doorgroeimogelijkheden;
- Volop mogelijkheden om jezelf te ontwikkelen (denk aan deelname Tech events).
Kenmerken
- Plaats
- Amsterdam
- Salaris
- 3500 tot 4500
- 4500 en meer
- Dienstverband
- Vast
- Soort carrière
- Inhouse
- Soort carrière
- Internationaal / IND status / Engelstalig
- Skills
- Express
- Skills
- HTML/CSS
- Skills
- Node
- Skills
- React
- Skills
- React Native
- Werkniveau
- Lead Developer
- Werkniveau
- Medior
- Werkniveau
- Senior
- Aantal uren
- 32 uur
- Aantal uren
- 36 uur
- Aantal uren
- 40 uur (fulltime)
- Werkmethodieken
- Microservice Architectuur
- Werkplekken
- Gedeeltelijk thuis
- Werkplekken
- Geheel op kantoor
- Branche
- Bouwsector