Full-Stack Developer
Ben je een beginnende full stack developer met een passie voor het ontwikkelen van gebruiksvriendelijke websites? Wil je bijdragen aan een duurzame missie? Dan is dit jouw kans om je carrière te starten bij Reliving, de marktplaats voor tweedehands meubels!
Over ons
Reliving verbindt verkopers van kwalitatieve tweedehands meubels met klanten die op zoek zijn naar unieke stukken. Ons doel is hergebruik te stimuleren en duurzame interieuroplossingen te bieden. Opgericht in 2019, groeien we snel en zoeken we een enthousiaste full-stack developer om ons team te versterken.
Het development team bestaat op dit moment uit senior backend developer, senior front-end developer, parttime UX designer en parttime CTO.
In de backend is Python onze taal en gebruiken we het Django framework. De REST-APIs en GraphQL API zijn daarin gebouwd en we gebruiken PostgreSQL en ElasticSearch voor storage en search. Door TDD en code reviews houden we de kwaliteit van onze backend hoog.
In de front-end maken we gebruik van moderne technieken als React, Next.js, TypeScript en GraphQL. In de front-end is veel aandacht voor User Experience en streven we naar pixel-perfect werk. Verder werken we met Git, zowel RESTful als GraphQL API’s, en onderhouden we test suites met Cypress, Testing Library en Jest.
Je zal op dagelijkse basis nauw samenwerken met de senior back- en front-end developers en in meetings zul je de rest van het team regelmatig tegenkomen.
Functie omschrijving
Als full-stack developer bij Reliving werk je aan de front-end aan het verbeteren van de gebruiksvriendelijkheid van ons platform. Aan de backend werk je aan kleine features en aanpassingen. Je krijgt de kans om samen te werken met ervaren collega's en om je vaardigheden op beide stacks verder te ontwikkelen.
Taken
- Ontwikkelen en implementeren van nieuwe features in React en Python.
- Meewerken aan het optimaliseren van de gebruikerservaring en de ontwikkeling van ons design system.
- Samenwerken met het team aan technische uitdagingen en innovatieve oplossingen in zowel backend als front-end.
- Bijdragen aan het verbeteren en uitbreiden van de bestaande test suites.
- Actief deelnemen aan code reviews en het delen van best practices.
- Je actief verder ontwikkelen in je vak als full-stack developer.
Profiel
- Basiskennis van front-end en backend ontwikkeling, bij voorkeur met Python, React en NextJS.
- Kennis van HTML en CSS.
- Enthousiasme voor het bouwen van responsive websites.
- Ervaring met implementeren van APIs.
- Goede communicatieve vaardigheden en teamgeest.
- Leergierig en gericht op kwaliteit.
Extra vaardigheden (pré)
- Interesse in UI/UX-principes.
- Bereidheid om te leren over code testing en automatisering.
- Nieuwsgierigheid naar databases en het schrijven en verbeteren van SQL queries.
Wat bieden wij
- Een inspirerende start van je carrière in een missiegedreven organisatie.
- Een leerrijke omgeving met ruimte voor persoonlijke ontwikkeling.
- Marktconform salaris en goede secundaire arbeidsvoorwaarden.
- De kans om bij te dragen aan de circulaire economie.
- Een energiek team en leuke bedrijfsuitjes.
- Flexibele werktijden en hybride werkopties.
- (Nog) geen sponsoring van je visum via de IND.
Geïnteresseerd in deze uitdagende junior rol en wil je onderdeel worden van ons team? Stuur je CV en motivatie naar jody@reliving.nl. We horen graag van je!