Functieomschrijving
Appsmen (gevestigd in Capelle aan den IJssel) ontwikkelt een alles-in-één bestelplatform voor afhaal- en bezorgrestaurants. Ons platform bestaat uit een eigen bestelsite, mobiele apps, kassasysteem (POS) en marketingdiensten. Inmiddels maken meer dan 700 restaurants in de Benelux dagelijks gebruik van Appsmen, en we blijven hard groeien.
Als React Ontwikkelaar bij Appsmen speel je een sleutelrol in de verdere ontwikkeling van onze front-end applicaties. Jij bouwt aan schaalbare, gebruiksvriendelijke en performante interfaces die dagelijks worden gebruikt door restauranthouders én consumenten. Je werkt nauw samen met andere ontwikkelaars, designers en productmanagement binnen een klein, hecht team waar jouw ideeën en technische keuzes echt impact hebben.
Verantwoordelijkheden
- Ontwikkelen en onderhouden van moderne front-end applicaties met React (en TypeScript).
- Bouwen en optimaliseren van gebruikersinterfaces voor onze bestelsites, dashboards en interne tools.
- Vertalen van designs en UX-concepten naar herbruikbare, goed gestructureerde React-componenten.
- Verbeteren van performance, toegankelijkheid en gebruiksvriendelijkheid van onze webapplicaties.
- Integreren van front-end applicaties met back-end API’s en externe systemen (zoals betaalproviders en bezorgplatformen).
- Signaleren en oplossen van bugs en technische knelpunten in de front-end.
- Meedenken over architectuur, state management en best practices binnen het React-ecosysteem.
- Samenwerken met collega-ontwikkelaars en designers om nieuwe features te bedenken en te realiseren.
- Bijdragen aan technische documentatie en het verbeteren van onze ontwikkelstandaarden.
Vereisten
- HBO- of WO-werk- en denkniveau, bij voorkeur in (bedrijfskundige) informatica, software engineering of vergelijkbaar.
- Minimaal 2–5 jaar ervaring als front-end of React ontwikkelaar.
- Uitgebreide ervaring met React, JavaScript en/of TypeScript.
- Goede kennis van HTML, CSS (bijv. CSS-in-JS, Tailwind, SCSS) en moderne front-end tooling.
- Ervaring met state management (bijv. Redux, Zustand, React Query of vergelijkbaar).
- Ervaring met het werken met REST API’s en/of GraphQL.
- Kennis van responsive design en cross-browser compatibiliteit.
- Ervaring met testing (bijv. Jest, React Testing Library) is een pré.
- Oog voor detail en UX: je bouwt interfaces die niet alleen technisch kloppen, maar ook prettig werken.
- Proactieve houding en probleemoplossend vermogen; je denkt graag mee over verbeteringen.
- Goede communicatieve vaardigheden en teamspirit.
- Vloeiende beheersing van de Nederlandse taal en goede kennis van Engels.
Wat bieden wij
- Een uitdagende rol bij een snelgroeiend en innovatief techbedrijf in de foodtech-sector.
- Directe impact: jouw werk wordt dagelijks gebruikt door honderden restaurants en duizenden consumenten.
- Een informele, open werksfeer met korte lijnen en een klein, betrokken team.
- Veel ruimte voor eigen inbreng, technische keuzes en het experimenteren met nieuwe technologieën.
- Afwisselend werk aan verschillende front-end applicaties en projecten.
- Mogelijkheden voor professionele groei, zoals cursussen, workshops en certificeringen.
- Flexibele werktijden en in overleg mogelijkheden tot thuiswerken.
- Marktconform salaris, afhankelijk van kennis en ervaring, met goede secundaire arbeidsvoorwaarden.
- Moderne apparatuur en ontwikkelomgeving (o.a. laptop van de zaak).
- Leuke extra’s zoals gezamenlijke lunches, goede koffie en regelmatige teamuitjes.