Full stack developer (JS/PHP)

Solliciteer nu

Full stack developer (JS/PHP)

Mensen besteden hun kostbare tijd liever niet aan sites of applicaties die ze niet snappen. Daarom maken we bij Pixelpillow digitale producten die we altijd testen met gebruikers, zodat je een website of app krijgt die mensen wél begrijpen en die jarenlang meegaat.

We zijn pragmatische makers van UI’s die mooi én gebruiksvriendelijk zijn. We denken strategisch mee en voelen ons altijd verantwoordelijk voor het beste resultaat.

Past dat bij jou? Lees dan vooral verder onder de foto's hieronder.

Full-time / Part-time · Zwolle


Heb je oog voor detail? Denk je in systemen? Hecht je ook waarde aan zowel klant- als gebruikersdoelstellingen? En vertaal je problemen graag naar een slimme user interface, zodat de gebruiker een geweldige gebruikservaring heeft? En – ook niet onbelangrijk – vind je dat je jezelf altijd kunt verbeteren? Dan ben jij misschien wel onze nieuwe collega.


Full stack developer (JS/PHP)

Als full stack developer ben jij verantwoordelijk voor het bouwen van gebruikersvriendelijke UI's en achterliggende systemen. Je bouwt aan (headless) WordPress website en single-page JavaScript applicaties die communiceren met backend API's. 

Samen met de klant en ontwerper denk je na over nieuwe functionaliteit en verbeter je bestaande onderdelen van een website of applicatie. Altijd met de eindgebruiker in het achterhoofd. Het moet dus niet alleen werken; het eindproduct moet ook prettig zijn in gebruik.

Zijn dit eigenschappen die je herkent?

  • Je hebt aantoonbare ervaringen in het ontwikkelen aan (headless) WordPress websites. Dit doe je op basis van maatwerk plug-ins en thema’s.
  • Je hebt aantoonbare ervaring in modern backend of frontend development óf ambitie om dit verder te ontwikkelen.
  • Je kan functionele eisen makkelijk vertalen naar een concreet plan en kan dit duidelijk communiceren.
  • Je hebt oog voor detail, vorm en esthetiek. Je kan je inleven in de gebruiker.
  • Je structureert en definieert zelf je werkzaamheden, zowel in scope als implementatie, zodat je deze voorspelbaar kan uitvoeren en inzicht behoudt.
  • Je bent in staat om technische problemen accuraat te diagnostiseren en te verhelpen.
  • Je snapt wanneer het nodig is om een pragmatische aanpak te kiezen en wanneer je moet gaan staan voor completere oplossing.
  • Je bent proactief in het signaleren van (technische) problemen en lost deze zelf op of escaleert deze wanneer nodig.
  • Ervaring met een of meer van de volgende technieken is een pré:
    • Laravel of een vergelijkbaar framework.
    • React.js, Ember.js of vergelijkbare libraries/frameworks
    • Tailwind of BEM
    • Versiebeheer met Git
    • RESTful, JSON-API of GraphQL API's
    • Component-based development (bijvoorbeeld Storybook.js)
    • Continuous Integration/Continuous Delivery (wij gebruiken GitLab CI)
    • Automatisch testen (bijvoorbeeld unit tests of end-to-end tests)

Een dag in het leven van...

Je start de dag samen met een collega die aan hetzelfde project werkt en bespreekt kort wat je gaat doen. Je bouwt verder aan een stuk functionaliteit waar je eerder deze week mee begonnen bent. Net voor de lunch rond je deze  af, zet de wijziging door naar de staging omgeving en vraagt een ontwerper om je werk te reviewen. 

Na de lunch heb je een korte call met een klant ingepland. Je vraagt om wat opheldering over een nieuwe functionaliteit, maar het lijkt je toch handig om de wijziging eerst met ontwerper af te stemmen. Inmiddels is ook de feedback van je eerdere werk binnen. Na een kleine aanpassing wijs je het issue toe aan de klant voor een laatste check. In het staartje van de dag krijg je de "thumbs up" van de klant en stemt af wanneer de functionaliteit live kan.


Wat je gaat doen

  • Je bouwt aan nieuwe en bestaande corporate websites voor groot- en middenbedrijf, op basis van (headless) WordPress, vaak i.c.m. React.js.
  • Je ontwikkelt aan nieuwe en bestaande webapplicaties op basis van single-page JavaScript applicaties (Ember.js) met een backend API gebaseerd op PHP/Laravel.
  • Je vertaalt ontwerpen naar frontend component libraries i.c.m. Storybook.js.
  • Samen met collega's baken je projecten af, toets je de technische haalbaarheid van projecten en verbeter je interne processen.


Wat we je bieden

  • De mogelijkheid om 50% van je tijd thuis te werken.
  • Een plek in een klein, multidisciplinair team van enthousiaste professionals.
  • Een ruim, fijn en goed bereikbaar kantoor.
  • Elke dag een gevarieerde, verzorgde lunch.
  • Een gezellige en welkome omgeving waar we samen aan mooie projecten werken.
  • Een marktconform salaris (incl. pensioenbijdrage).
  • Een budget voor persoonlijk ontwikkeling.
  • Reiskostenvergoeding.
  • Goede tools zoals een nieuwe MacBook Pro en een goed scherm.

Interesse?

Laat zien welke klanten je eerder hebt geholpen en waarom je dat nu wil doen bij Pixelpillow. We zijn benieuwd naar jouw reactie!

⚠️ Denk niet te lang na! We sluiten de vacature 30 juni, of eerder bij voldoende interesse.

P.s. Acquisitie op basis van deze vacature wordt niet gewaardeerd. Echt niet.. 

Meer weten over Pixelpillow? Wie worden je collega's? Voor welke klanten werken we eigenlijk? Check hier onze 'Werken bij Pixelpillow' pagina.