Full stack developer

(Vue.js / PHP / TypeScript / Go)

Eindhoven, The Netherlands | Fulltime

(EN version below)

ROOSH is een Nederlands e-commerce bedrijf in Eindhoven, opgericht in 2013. Via onze sites vergelijken en boeken consumenten parkeerplaatsen bij vliegvelden in Europa, Australië en de USA! Op het moment zijn we op zoek naar een full stack developer voor ons platform gebouwd in PHP/Laravel, TypeScript en Go. Je versterkt ons internationale team van (op dit moment) 18 mensen. Het team bestaat voornamelijk uit online marketeers en tech experts.

De functie:

Je sluit aan bij een klein scrum team waar je werkt aan een set systemen die de basis van ons platform vormen. Sommige van deze systemen zijn gebouwd in PHP/Laravel, andere in TypeScript of Go. Het platform heeft een state of the art microservice architectuur als fundament, met stricte scheiding tussen frontend, backend, gateways en (micro)services.

Als full stack developer werk je daarnaast ook aan de websites met Vue.js als frontend techniek. Als je nu medior bent, krijg je volop kansen om jezelf verder te ontwikkelen richting senior niveau. Ervaring met TypeScript of Go is welkom maar niet vereist. Wij zorgen voor training en mentoring.

Op dagelijkse basis werk je samen met een andere developer en onze CTO. Dit in een omgeving waar het delen van kennis de norm is en leren van fouten wordt gezien als een positieve ervaring.

Verantwoordelijkheden:

  • Implementeren van user stories in Vue.js, PHP/Laravel, TypeScript en Go;
  • Brainstormen met het team om slimme en efficiënte oplossingen te bedenken;
  • Actief bewaken van de integriteit en kwaliteit van de codebase.

Profieleisen:

  • Minstens 3 jaar ervaring met Vue.js en/of PHP/Laravel;
  • Sterke analytische skills en een kritische houding;
  • Interesse in het leren van TypeScript en Go.

Wat je kan verwachten:

Bij ROOSH werken vooral jonge mensen die houden van een dynamische en informele werksfeer waar iedereen zichzelf kan zijn. We zijn trots op de hoeveelheid kennis die we hebben opgebouwd binnen ons relatief kleine bedrijf. Als je bij ons komt werken, kun je veel leren als je daarvoor open staat. Bovendien besluit je zelf of je grotendeels vanuit huis of vanuit ons fijne kantoor in Eindhoven werkt.

In het kort opgesomd:

  • Een afwisselende en verantwoordelijk functie met veel vrijheid en flexibiliteit;
  • Informele maar professionele werksfeer binnen een klein scrum team;
  • Een kantoor in het creatieve/startup hart van Eindhoven – Strijp-S;
  • Meerdere afgesloten vergader/focus ruimtes in het kantoor waar je kan werken;
  • Mogelijkheden om vanuit huis te werken – incidenteel of structureel.

 Nog even over de cultuur bij ROOSH:

  • Platte organisatie – De deur staat altijd open en je collega’s zijn er om je te ondersteunen;
  • Autonomie – We leren je wat de baan inhoudt zodat je zelf aan de slag kan met de werkwijze! We geloven in mensen in contact brengen met de taken die ze leuk vinden om te doen;
  • Inbreng – We houden van passie voor je werk!
  • Positieve mindset – We denken graag in (slimme/creatieve) oplossingen!
  • Delen van ideeën – Dit stimuleren we het meest! Experimenteren is de beste manieren om verbeteringen te ontdekken.

 

Als je enthousiast bent na het lezen van deze vacature, dan horen we graag van je! Stuur je portfolio/CV mee met je motivatie zodat we een beeld krijgen van je ervaring. 🤝

Let op! Tijdens corona hebben we een tijdje gewerkt als online marketing bureau. Binnen deze vacature heb je daar niets mee te maken. Sowieso zijn we inmiddels bijna helemaal terug bij onze core business.

 

Full stack developer (Vue.js / PHP / TypeScript / Go) [In English]

ROOSH is a Dutch e-commerce company established in Eindhoven, which was founded in 2013. We run platforms through which consumers can compare and book car parks at airports in Europe, Australia and USA! We are looking for a full stack developer for our platform built in PHP/Laravel, TypeScript and Go. You will strengthen our current international team consisting of 18 people (and expanding). The team is made up of (mainly) online marketeers and tech experts from all over the world!

The job:

You will be joining a small scrum team where you’ll work on a variety of systems which are at the core of our platform. Some of these systems are built in PHP/Laravel, others in TypeScript or Go. The platform is set up on a state of the art microservice architecture with strict separation of frontend, backend, gateways and (micro)services.

As a full stack developer you’ll also work on our sites using Vue.js as the preferred frontend technology. If you’re currently a medior level developer you’ll get all the chances to develop yourselves towards a senior level position. Any previous experience with TypeScript and/or Go is welcome but not required. We’ll provide training and mentoring.

You’ll work directly with another developer and our CTO in an environment where sharing knowledge is the norm and learning from mistakes is seen as a positive experience.

Responsibilities:

  • Implementing user stories in Vue.js, PHP/Laravel, TypeScript and Go;
  • Brainstorming with the team to design smart and efficient solutions;
  • Actively participating in maintaining a high level of code quality.

 Profile / Requirements:

  • At least 3 years of experience with Vue.js and/or PHP/Laravel;
  • Strong analytical and critical thinking skills;
  • Curiosity towards learning TypeScript and Go.

What you can expect & what we offer you:

We are a group of young people and enjoy a dynamic and rather informal working atmosphere where everyone can be themselves. We are proud to say that we have accumulated a lot of valuable knowledge in our small company. When working at ROOSH you can learn a lot from us, if you are open to learning. You decide yourselves whether you work largely from home or from our office in Eindhoven.

To sum up:

  • A diverse and responsible job with freedom and flexibility;
  • Informal but professional working atmosphere within a small scrum team;
  • An office which is located in the creative/startup heart of Eindhoven – Strijp-S;
  • Multiple separated meeting/focus rooms in the office where you can work;
  • Possibilities to work from home – incidentally or structurally;
  • Team events.

More about the culture at ROOSH:

  • Flat organization – The door is always open and there is direct support from all your colleagues;
  • Autonomy – We teach you the job and skills so you know what to do with it! This is what we believe in – getting people involved with what we do;
  • Involvement – We love passion!
  • Positive mindset – We like to think in terms of solutions!
  • Bringing in new ideas – This is what we encourage the most! The moment you stop experimenting is the moment you stop improving (we always have at least 2 variations of the same idea on our website, for instance).

 

If you are feeling enthusiastic after reading this, then we are keen and curious to hear from you! Please make sure to include your portfolio/CV in your application, we want to know more about your experiences. 🤝

Please note that during Corona we partially operated as an online marketing agency. This will not apply to your job, currently airport parking is our primary focus again!

This is how the application process wil look like:

  • Your application

  • Phone interview

  • First meeting

  • Contract offer

  • New job!