Inloggen - Registreer  

Helaas is deze vacature inmiddels waarschijnlijk verlopen

Ruby Software Engineer

Booking Experts - Groet - 05-10-2022 Naar vacature  

Booking Experts is op zoek naar Ruby (on Rails) Software Engineers die zich verder willen ontwikkelen in het bouwen van topkwaliteit webapplicaties. Je werkt samen met je team aan een schaalbaar en geavanceerd alles-in-1 reserveringssysteem dat op ieder moment van de dag veel verkeer moet kunnen verwerken.

Wij groeien hard en zijn daarom op zoek naar meerdere Ruby (on Rails) Software Engineers van alle niveaus. Booking Experts is de perfecte plek voor beginners om het vak te leren van collega's met vele jaren ervaring maar ook voor de meest doorgewinterde expert hebben wij uitdagingen om je in vast te bijten.

Wat ga je doen?

Als Ruby Software Engineer werk je aan schaalbare softwareoplossingen binnen onze diverse producten. Zo kun je werken aan ons alles-in-1 reserveringssysteem, ons CMS en onze App Store. Je levert kwaliteit en goed ontworpen code waar gebruikers en jouw collega’s op verder kunnen bouwen. Ook ben je bezig met het analyseren en oplossen van complexe problemen door de gehele stack. We vinden het bovendien belangrijk dat jij jouw vaardigheden op de proef om te blijven groeien en leren.

Je werkt in een klein, onafhankelijk team van circa 3 personen aan een project. Je bepaalt gezamenlijk waar aan gewerkt wordt. Dit gaat in een snel tempo maar we werken nooit gehaast.

Over het werk

40-urige werkweek
Wij houden ons aan een gemiddelde van 8 uur per dag met af en toe een extra inspanning bij een noodgeval.
Bereik jaarsalaris: 35 — 85k
Op basis van kennis en ervaring. We hebben diverse schalen voor junior, senior of lead Software Engineers.
Waar zal je focus op liggen
  • Het werken aan schaalbare softwareoplossingen.
  • Kwalitatief goed ontworpen code leveren waar gebruikers en je collega’s op verder kunnen bouwen.
  • Het analyseren en oplossen van complexe problemen door de gehele stack.
  • Je vaardigheden op de proef stellen om te groeien en te leren.

Wie wij zoeken

Je bent starter, hebt al enkele jaren ervaring of je beschikt over senioriteit op het gebied van Ruby. We staan open voor alle niveaus. Het belangrijkste is dat je leergierig bent en beschikt over doorzettingsvermogen en over een leergierige instelling.

We vinden het ook belangrijk dat je een HBO of WO informatica studie hebt afgerond of beschikt over gelijkwaardige kennis/ervaring. Een goede (basis)kennis van programmeertalen zit in jouw rugzak. Je bent bovendien op de hoogte van de ontwikkelingen in jouw vakgebied. Wanneer je nog veel moet leren ben je naast het werk ook bezig met studeren d.m.v. boeken, podcasts en conferenties. Als senior heeft Ruby geen geheimen meer voor jou en duik je in de broncode van Ruby on Rails als het nodig is en maak je een pull-request op het open-source project. Ook kan je zelfstandig grote refactors uitvoeren.

Je staat open voor feedback en inzichten van je collega's en voelt je niet aangevallen als iemand met een ander idee komt. Je bent in staat constructieve gesprekken te voeren zonder dat het verzandt in een discussie over wie er gelijk heeft. Als junior weet je wanneer het verstandig is om collega's te betrekken bij het kiezen van een oplossing en je bent in staat om daarbij jouw probleemstelling helder uiteen te zetten. Als senior doorzie je de relatie van een project met andere projecten en kun je jouw collega's adviseren over een oplossingsrichting. Bij het kiezen van een oplossing, kies je voor de oplossing met de beste balans tussen de technische en menselijke belangen.

Documentatie vinden we mooi, maar logische code is nog mooier. Code wordt (veel) vaker gelezen dan geschreven. Daarom schrijf je code die duidelijk is voor je collega’s. Ten slotte ben je in staat om interfaces te implementeren zonder de gebruiker uit het oog te verliezen. Hiervoor kun je gebruik maken van onze component library. Ons frontend team ondersteunt jou bij de implementatie.

Over jou

HBO of WO informatica studie afgerond
Of je beschikt over gelijkwaardige kennis en ervaring.
Zelfstandigheid
Als senior kan je zelfstandig grote refactors uitvoeren. Als junior zul je ook veel zelfstandig (mee)werken aan projecten. Meestal doe je dit in overleg met andere collega’s maar doorgaans wordt het grote deel van het werk door een individu gedaan.

Junior - Eigenschappen die we waarderen
  • Je bent in staat om interfaces te implementeren zonder de gebruiker uit het oog te verliezen.
  • Je bent op de hoogte van de ontwikkelingen in jouw vakgebied. Je begrijpt dat je nog veel moet leren.
  • Je staat open voor inzichten van anderen.
  • Je bent in staat constructieve gesprekken te voeren.
  • Je weet wanneer het verstandig is om anderen te betrekken bij het kiezen van een oplossing.
Senior - Eigenschappen die we waarderen
  • Een helicopterview. Je doorziet de relaties die verschillende projecten met elkaar hebben.
  • Je ziet in dat er meerdere manieren zijn om een probleem op te lossen.
  • Je bent een open persoon in je rol. Collega’s komen op een organische manier naar jou toe voor advies.
  • Je bent in staat motiverende en constructieve feedback te geven en constructieve gesprekken te voeren.
Hoe is de vibe?

Je afdeling en het team

Een afdeling vol vrijheid, technische kennis, visie, groei en rust maar wel gezelligheid op zijn tijd; dat is onze afdeling Engineering.
Afdeling

Engineering

Iedere dag werkt ons team van ervaren engineers aan een schaalbaar en geavanceerd boekingsplatform voor vakantieparken. Je vindt bij ons specialismen als backend, frontend, full stack en DevOps.

meer...



Meer vacatures van Booking Experts