Full Stack Software Developer
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Full Stack Software Developer
Hasselt | Fulltime | Medior | 2–5 jaar ervaring
Work-Out bouwt software rond Human Performance.
Onze platformen worden gebruikt in omgevingen die gaan van sportorganisaties en performance centres tot Defensie, politie en andere organisaties waar betrouwbaarheid, veiligheid en data belangrijk zijn.
Om ons developmentteam verder uit te bouwen, zoeken wij een Full Stack Software Developer die graag verantwoordelijkheid neemt, nieuwe technologieën ontdekt en mee wil bouwen aan een product dat snel groeit.
Wij zoeken geen developer die alleen tickets wil afwerken. Wij zoeken iemand die mee nadenkt over wat wij bouwen, hoe wij het bouwen en hoe wij ervoor zorgen dat het ook blijft werken.
Wat ga je doen?
Als Full Stack Software Developer werk je mee over verschillende delen van ons platform.
Je zal onder andere:
- nieuwe functionaliteiten ontwerpen, bouwen en onderhouden;
- werken aan onze Flutter-applicaties;
- meebouwen aan en verantwoordelijkheid opnemen binnen onze backend;
- API's en integraties met externe systemen ontwikkelen;
- cloud- en serveromgevingen mee opzetten en beheren;
- third-party software en infrastructuur zelf hosten en integreren;
- deployment, monitoring en technisch beheer mee ondersteunen;
- nadenken over security, schaalbaarheid en betrouwbaarheid;
- features van concept tot productie mee kunnen trekken.
Bij Work-Out kan je dus vandaag aan een mobiele feature werken, morgen een API-integratie bouwen en volgende week onderzoeken hoe we een nieuwe service veilig self-hosted kunnen uitrollen.
Dat is bewust zo.
Wie zoeken we?
Wij zoeken bij voorkeur iemand met 2 tot 5 jaar professionele developmentervaring, met bij voorkeur minstens een bachelordiploma of gelijkwaardig door ervaring.
Je hoeft niet alles hieronder al gedaan te hebben. Wij vinden het belangrijker dat je een stevige technische basis hebt en nieuwe dingen zelfstandig kan leren.
Je:
- hebt ervaring als software developer en begrijpt hoe moderne softwarearchitecturen werken;
- hebt ervaring met backend development, of bent bereid je hier sterk in te verdiepen;
- hebt ervaring met Flutter, of bent bereid Flutter snel te leren;
- begrijpt hoe API's en externe integraties werken;
- voelt je comfortabel met cloudomgevingen, servers en deployment;
- hebt interesse in self-hosting en het beheren van eigen software-infrastructuur;
- kan zelfstandig problemen analyseren en oplossen;
- kan evengoed zelfstandig als samen met het team werken;
- neemt initiatief in plaats van te wachten tot iemand exact uitlegt wat je moet doen;
- kan snel schakelen wanneer prioriteiten veranderen;
- voelt je goed in de dynamiek van een start-up.
Backendervaring is voor ons een grote plus. Naarmate ons platform groeit, worden backendarchitectuur, integraties, data en infrastructuur steeds belangrijker.
Ervaring met onder andere automated testing, Git, CI/CD, OAuth/SSO, WebSockets, databases, security of complexe API-integraties is mooi meegenomen.
Dat heb ik nog nooit gedaan.
Prima.
Binnen een start-up bouwen wij regelmatig zaken die wij nog nooit eerder gebouwd hebben.
Soms bestaat er intern nog geen expert. Soms moet je documentatie induiken, een proof of concept bouwen, iets testen en zelf uitzoeken hoe wij van probleem naar oplossing gaan.
Wij verwachten niet dat je alles weet.
Wij verwachten wel dat je bij iets nieuws denkt: "Ik heb dit nog nooit gedaan, maar ik zoek uit hoe we dit kunnen oplossen."
Als werken buiten je comfortzone je energie geeft in plaats van afschrikt, ga je je hier waarschijnlijk goed voelen.
Ownership
Wij geven developers behoorlijk wat verantwoordelijkheid.
Je krijgt niet simpelweg een eindeloze lijst tickets voorgeschoteld. Wel verwachten wij dat je mee nadenkt over architectuur, technische keuzes en oplossingen. Je krijgt de ruimte om een feature mee te trekken van eerste idee tot implementatie in de backend en frontend, deployment en verdere verbetering.
Naarmate je groeit binnen Work-Out, kan ook je verantwoordelijkheid binnen het developmentteam meegroeien.
Af en toe kan je betrokken worden bij gesprekken met technische counterparts van klanten of partners, bijvoorbeeld binnen Defensie. Je hoeft daarvoor geen consultant of salesperson te zijn, maar je moet technische keuzes helder kunnen uitleggen.
De omgeving waarin je terechtkomt
Work-Out is een start-up.
Dat betekent dat wij snel kunnen beslissen, weinig bureaucratie hebben en developers dicht bij het product en de strategie staan.
Maar het betekent ook dat niet alles altijd perfect afgelijnd is.
Prioriteiten kunnen veranderen. Een klein prob