API-developer / backend-developer (PHP)
Project: de ontwikkeling van een API-koppeling voor ons vernieuwde boekingsproces
Om onze klanten beter te bedienen, is een nieuw boekingsformulier ontworpen en inmiddels omgezet naar HTML. Om dit formulier effectief te koppelen aan ons boekingssysteem, zoeken we een ervaren ontwikkelaar om een API te bouwen met de benodigde GET & POST endpoints die nodig zijn aan de nieuwe frontend (Angular).
De belangrijkste functies van deze API zijn:
- Betalingsverwerking: Integratie met de Mollie-betalingsmodule
- Inlogfunctionaliteit: Inlogfunctie voor bestaande klanten en registratiefunctie voor nieuwe klanten
- Boekingsbeheer: Verwerking van boekingsgegevens in de database (opzet reeds bepaald, alles moet backwards compatible blijven werken namelijk)
- Documentatie: Gedegen documentatie van de API en de integratiestappen, zodat deze door ons interne team kan worden onderhouden en uitgebreid waar nodig.
Wat vragen we van jou?
1. Ervaring met PHP: Aangezien ons bestaande systeem is geschreven in PHP, zoeken we een ontwikkelaar die uitgebreide ervaring heeft met het ontwikkelen van API’s in PHP. Kennis van en ervaring met CakePHP (2/3) is geen vereiste, maar is wel hetgeen wat nu in gebruik is (waarvan functionaliteit afgeleid kan worden). Voorkeur voor bepaald PHP framework is er niet en laten we ons graag bij adviseren.
2. API-ontwikkeling: Ervaring met het bouwen van RESTful API’s, inclusief het opzetten van veilige en betrouwbare endpoints die boekingsdata, klantdata en betalingsgegevens kunnen verwerken en doorgeven aan onze backend.
3. Klantauthenticatie en beveiliging: Ervaring met het ontwikkelen van veilige inlog- en registratieprocessen, inclusief best practices voor gegevensbeveiliging en gebruikersauthenticatie.
4. Integratie met Mollie: Ervaring met het implementeren van Mollie of vergelijkbare betalingsgateways om een naadloze en veilige betaalervaring te bieden is een pré. Momenteel is er al gebruik gemaakt van Mollie, welke waarschijnlijk bijna 1-op-1 overgenomen kan worden.
Oplevering en Communicatie
Het project wordt idealiter binnen 4-6 weken opgeleverd. We hechten waarde aan duidelijke communicatie en regelmatige updates over de voortgang van het project. Gedurende de ontwikkeling, is er ook direct contact met de frontend developer, die de API gaat integreren in Angular.
Interesse?
Ben jij een ervaren PHP-ontwikkelaar met een sterke achtergrond in API-integraties? We nodigen je graag uit om te reageren met het toesturen van jouw CV, uurtarief en een korte toelichting naar jenny.werkhoven@ripstar.nl.
Wie zijn wij?
Ripstar is een action sports reisorganisatie in Amsterdam. We organiseren high-end snow, surf en kitecamps, instructeursopleidingen, evenementen, exclusieve trips en groepsreizen voor elk niveau. Ons doel is om onze enorme passie voor de sport te delen en deelnemers te inspireren en zijn of haar potentieel te laten ontdekken. Ripstar bestaat uit een grote community van members, crew, partners en gesponsorde rijders. We creëren samen unieke reizen waarin we onze kennis, kunde en passie over de sport graag met je delen. Ga je mee? #sharethestoke