Frontend Engineer

Solliciteer nu

Hallo aanstaande Frontend Engineer van Blendle!

FULL-TIME · UTRECHT

Wij bouwen de frontend van Blendle nu nog met z’n vieren.

Dat is te weinig. We hebben jou nodig.

Als frontender bij Blendle ben je altijd de baas. Je denkt en beslist mee over alles wat we bouwen. Dat betekent niet dat dingen zomaar over de schutting worden gegooid, maar wel dat features nooit van tevoren zijn uitgekauwd en dat je veel ruimte hebt om te experimenteren met nieuwe technieken. We zijn de laatste tijd bijvoorbeeld bezig met React, Alt (flux), Service Workers, ES6 en CSS-modules. Dat doen we omdat we geloven dat het geen zin heeft om je vast te klampen aan oude code. 

Blendle wordt namelijk gebruikt door honderdduizenden mensen. Samen vormen ze een bont gezelschap: de één heeft de nieuwste computer met het snelste internet, de ander laat Blendle draaien op een 5 jaar oude smartphone met een brakke 3G-verbinding. Daarom moet alle code die we schrijven lang meegaan en – met een vies woord – schaalbaar zijn.

Verder mogen dingen niet stuk gaan (no shit), dus daarom hebben we een uitgebreide set functionele tests ontwikkeld (Cucumber, Capybara, Selenium). Is je pull request goedgekeurd? Met één klik rollen we hem volledig automatisch uit naar productie.

Je komt terecht in een SCRUM-team vol designers, backenders en andere frontenders en krijgt alle tijd en ruimte om van hen te leren, als je dat leuk vindt. Een beetje backenden en Ruby schrijven? Prima. Verdiepen in Docker? Handig. Dagje meewerken met een ander team? Plan het maar.

Oké, straks vertellen we nog iets preciezer wat we hopen dat je al kunt, maar het leek ons goed te beginnen met waarom we zelf voor Blendle hebben gekozen. Want je hebt nu ongetwijfeld ook al een leuke baan.

Dit waren voor ons de belangrijkste redenen, in willekeurige volgorde:

1. Wat Blendle doet is belangrijk

Journalistiek is een essentieel onderdeel van elke samenleving, maar kranten en tijdschriften zien hun omzet steeds verder teruglopen. Nog steeds verschijnen er elke dag fantastische artikelen – veel beter dan wat je op gratis nieuwssites vindt – maar steeds minder mensen hebben een abonnement, waardoor steeds meer journalisten ontslagen worden. Bij Blendle willen we een nieuwe inkomstenbron voor kranten en tijdschriften aanboren.

2. En tegelijkertijd maken we veel mensen blij

Omdat ze nu makkelijk bij die briljante stukken kunnen, zonder overal een abonnement op te hoeven nemen. We vinden het tof om een product te bouwen dat nu door meer dan 1.000.000 en hopelijk over niet al te lange tijd door nog veel meer mensen gebruikt wordt.

3. Een leuk team

We zijn bij Blendle inmiddels met bijna 100 mensen, en de sfeer is top. Hieronder wat foto’s van ons op kantoor en tijdens weekendjes weg:

4. De vrijheid

Je bepaalt zelf wat je werktijden zijn en waar je werkt. Roland begint iedere dag op een Rotterdams balkonnetje met z’n laptop op schoot en Jean zit ’s nachts regelmatig met zichzelf te kletsen in ons chatprogramma terwijl hij aan het programmeren is. We gaan ervan uit dat je zelf wel weet hoe je het beste uit jezelf haalt, dus dat je daar geen regels voor nodig hebt.

Dan komen we bij ons onvermijdelijke verlanglijstje:

Je bent een steengoeie ontwikkelaar. Je geniet ervan om op de hoogte te zijn en te blijven van de laatste ontwikkelingen: ES7? Webpack? Je houdt in alles rekening met de uiteindelijke performance, want er maken honderdduizenden mensen gebruik van de code die je schrijft. Je snapt de eeuwige balans en afweging tussen perfectioneren (alles kan altijd beter) en shippen. Verder is het meegenomen als je iets hebt met objectgerelateerd en functioneel programmeren, en met een of meerdere van deze punten:

  • ES6, ES7 (Babel)
  • Webpack
  • React
  • Flux
  • CSS Modules
  • Service Workers
  • CORS-headers en andere security-gerelateerde zaken
  • Continuous Deployment (Travis)
  • Selenium 

Ben je er nog? Koffie, melk voor cappuccino, koud water, heet water uit de Quooker en theezakjes zijn er altijd op Blendle HQ, net als een paar leuke frontenders om mee te praten. Druk op die knop!

Bram

Daniël

Niek

Elmar