Full stack web application developer
Role details
Job location
Tech stack
Job description
Als full stack web application developer ben jij verantwoordelijk voor de ontwikkeling van conceptuele fase tot uitrol, het beheer en beveiligen van de databases en servers.
- Je ontwikkelt en optimaliseert de gebruikersinterface van onze webapplicaties.
- Je zorgt voor een naadloze gebruikerservaring.
Backend ontwikkeling:
-
Je ontwikkelt en onderhoudt de serverzijde van webapplicaties:
-
Je schrijft serverlogica.
-
Je ontwerpt en beheert API's.
-
Je ontwikkelt plug-ins en volledige applicaties.
-
Je implementeert veilige en efficiënte API's, integreert databases en zorgt voor een stabiele communicatie tussen front- en backend.
-
Je schrijft en optimaliseert query's.
-
Je beheert, onderhoudt en optimaliseert de serverinfrastructuur.
-
Je ondersteunt ontwikkel- en operationele processen via CI/CD-pipelines.
-
Je zorgt ervoor dat applicaties schaalbaar zijn en optimaal presteren.
-
Gegevensbeveiliging: je implementeert maatregelen om de veiligheid van gegevens te waarborgen, inclusief back-ups, encryptie en disaster recovery-plannen.
-
Je implementeert en beheert veilige inlogmethoden, zoals tweefactorauthenticatie (2FA) en single sign-on (SSO).
-
Je beheert toegangsrechten en rollen, zodat gebruikers alleen toegang hebben tot de gegevens en functies die ze nodig hebben.
Testen, debugging en updates:
-
Je voert unit- en integratietests uit.
-
Je debugt voor, tijdens en na implementatie.
-
Je onderhoudt applicaties en brengt verbeteringen aan.
-
Je ontwikkelt nieuwe functionaliteiten.
-
Je neemt ownership en communiceert en rapporteert proactief over de status van je project.
-
Je werkt oplossingsgericht en pragmatisch. Je ziet deadlines niet als werkdruk, maar als een opportuniteit om mee omzet te genereren.
-
Je wil expertise opbouwen en levenslang bijleren
Requirements
- Databaseontwerp: je structureert databases en maakt efficiënte schema's die voldoen aan de functionele en niet-functionele eisen van de applicatie.
We zoeken een technisch sterke developer. Iemand die ervan houdt om diep te graven. Je neemt graag verantwoordelijkheid, werkt autonoom, en durft initiatief nemen door mee te denken aan oplossingen. Je houdt het hoofd koel bij onverwachte wendingen en begrijpt dat documenteren vaak je reddingsmiddel is.
- Nederlands als moedertaal.
- Advanced Engels.
- Frans is een pluspunt
Technische vaardigheden / vereiste kennis:
- Go, PHP, HTML/CSS/JS/TS, C/C++, MySQL, Linux Debian, Apache 2 web server
- DevOps, containers
- Je hebt ervaring met het uitvoeren van deployment en onderhoud op zowel lokale servers als cloudomgevingen.
- Je hebt ervaring in het opleveren van grote projecten in teamverband.
- Je hebt een basiskennis van systemen en netwerken.
Benefits & conditions
Bij The Safe Group werk je aan technologieën die echt impact hebben. Je wordt onderdeel van een kleinschalig, gepassioneerd team dat streeft naar perfectie en innovatie. Samen werken we aan oplossingen die levens veiliger maken, organisaties efficiënter laten werken en evenementen onvergetelijk maken.