Senior frontend developer

  • Development
  • Amsterdam, Netherlands

Senior frontend developer

Omschrijving

| Dutch version below |

About Brenger

We are a crowd-sourced delivery service who wants to change the incredibly inefficient way we ship bulky goods today. When you buy a sofa, fridge, bike etc. on Marktplaats (Dutch eBay), on an auction or if you want the ship a large good to a friends place, people used to rent a van or hire an expensive courier to drive back and forth. These options are expensive, time-consuming, inefficient and pollute the environment.
 
Our platform, www.brenger.nl, connects people in need of a transport for their bulky items to couriers which are driving that way, anyway. By connecting these two sides, we create an easier, cheaper and sustainable shipping solution for the customer. At the same time, we create the opportunity for couriers to make their rides more efficient and earn extra money on their route.
 
Our impact
Not only these parties profit from our platform, but also the environment. 80% of the customers who buy a big second-hand furniture, used to rent a van and transport the item themselves. Our solution optimizes the loading of vans driving a specific route, resulting in fewer vans on the road, which has an enormous impact on lowering CO2-emissions. If every Dutch national between 20 and 65 years old would use Brenger once every two years, we can lower the total CO2-emissions of The Netherlands with 0,5%. That's pretty cool!
 
Company
Brenger has been live since October 2016 and has been founded by Wisse Koedam en Derk van der Have. Since the summer of 2017, we have been growing extremely fast. Our team expanded from two to twelve and we've recently raised a new round of investments taking our seed capital to €2 million.
 
Our platform is initially developed by an external party in Amsterdam. At the end of 2017, we have started the transition from external to internal development by appointing our Head of Development, Hugo Jan Ruiter. We have now hired another senior backend developer and a senior frontend developer (HTML/CSS). We're looking for a senior frontend engineer (JS) to join our team. We are working with UX, design and devops consultants to accelerate our processes.
 
Development 
We are currently migrating all core functionality to a headless Symfony API with a React/Redux frontend. The first is a new dashboard for drivers. We have set up a tool have the old and new APIs in the same state at all times. All our deployments are automatic using Gitlab CI and AWS. 


Our Tech Stack
    ES6, React, Redux, webpack, Yarn, Sass, Jest
•    Symfony 4 + API Platform
•    AWS Fargate, RDS, SNS/SQS, Lambda, Python
•    GitLab, Docker


Your skills
•    Solid knowledge and experience with JavaScript
•    Experience with a mainstream JavaScript framework, e.g.: React/Angular/Vue.js/etc.
•    You value code quality and writing code that is easy to understand
•    Willingness to learn new skills and technologies
•    You are an excellent problem solver
•    You are proactive and bring new ideas to the team and product
•    [Optional] Experience building apps


Your role
•    Build the front-end dashboard for drivers and customers
•    Help set up the team and expand it further
•    Be a part of the transition from external to internal development

What we offer
•    The opportunity to help build an innovative platform with many technical interesting 
challenges ahead
•    A young, vibrant and open working environment
•    A lot of freedom and responsibility in the execution of your tasks
•    A good salary + possibility for stock options
•    Professional development (E.g. visit a developer conference)



| Dutch version | 

Over Brenger 

Brenger is een platform voor het versturen van voornamelijk meubels en andere grote spullen via een koerier die toch al die kant op gaat. Sinds oktober 2016 zijn we online en wij willen samen met jou de ongelooflijk inefficiënte manier van het vervoeren van spullen veranderen. 


Als je een bank koopt op Marktplaats, op een veiling of als je een tafel naar een familielid wilt vervoeren, had je eerder twee opties: een bestelbus huren en het zelf doen, of een dure koerier inschakelen die speciaal voor jou op en neer rijdt. Dat is niet meer nodig. Wij koppelen jouw transportverzoek aan onbenutte ruimte in bestelbussen van koeriers die toch al die kant op rijden. Hierdoor wordt het versturen van grote spullen goedkoop, makkelijk en duurzaam, én verdient de koerier meer op een route die hij toch al rijdt. 


Impact

Doordat de koerier ('de brenger') spullen meeneemt op zijn route, heeft Brenger in potentie een enorme positieve impact op het milieu. 80% van de kopers op Marktplaats huurden eerder een busje en reden op en neer om hun nieuwe bank of kast op te halen. Wij optimaliseren de capaciteit van koeriers die toch al die kant op rijden wat uiteindelijk leidt tot veel minder bestelbussen op de weg en dus minder CO2-uitstoot. Als elke Nederlander tussen de 20 en 65 jaar oud één keer in de twee jaar Brenger gebruikt, kan Brenger de totale Nederlandse CO2-uitstoot met 0,5% verlagen. 


Ontwikkeling 

Ons platform, www.brenger.nl, is live sinds oktober 2016 en is opgericht door Wisse Koedam en Derk van der Have. Vanaf de start zijn wij flink gegroeid. Inmiddels is er meer dan miljoen euro groeigeld opgehaald en bestaat Team Brenger uit 14 personen. Daarnaast hebben we meerdere partnerships gesloten met marktplaatsen en veilingen. Recent zijn wij ook een pilot gestart met Marktplaats. 


Development 

Ons platform is initieel ontwikkeld door een externe partij in Amsterdam. Eind 2017 zijn wij gestart met een transitie naar intern development onder leiding van onze Head of Development. We hebben inmiddels ook een senior backend developer en senior frontender (HTML/CSS) aangenomen en zijn nu op zoek naar een ervaren frontend engineer (JS).


Wij zijn de kernfunctionaliteiten aan het migreren naar een Symfony headless API met een React frontend. De eerste stap is een nieuw dashboard voor koeriers. We hebben een tool gebouwd die zowel de oude als nieuwe API altijd in dezelfde state houdt. Waar nodig integreren we externe APIs om met een klein team snel en flexibel te kunnen blijven bouwen aan de kern van ons product. Al onze deployments gaan automatisch met Gitlab CI en AWS.


Onze Tech Stack

  • ES6, React, Redux, webpack, Yarn, Sass, Jest 
  • Symfony 4 + API Platform
  • AWS Fargate, RDS, SNS/SQS, Lambda, Python 
  • GitLab, Docker


Jouw skills en vaardigheden

  • Uitgebreide kennis en ervaring met javascript
  • Ervaring met een main stream javascript framework, bijvoorbeeld: react/angular/vuejs/etc..
  • Ervaring met ontwikkelen van apps
  • Je vindt kwaliteit van de code en begrijpbaarheid van de code belangrijk
  • Altijd bereid om nieuwe technologieën te leren
  • Sterk probleemoplossend vermogen
  • Initiatiefrijk


Wat je gaat doen 

  • De front-end ontwikkelen voor koeriers en opdrachtgevers
  • Daarvoor de beste tech-stack samenstellen
  • Het tech-team verder uitbreiden en vormgeven
  • De transitie van externe naar interne ontwikkeling begeleiden


Wat wij bieden

  • De kans om mee te bouwen aan een innovatief platform met veel technisch interessante uitdagingen

  • Een jong, enthousiast en open team

  • Veel vrijheid en verantwoordelijkheid in de uitvoering van je werkzaamheden

  • Een goed salaris + mogelijkheid tot aandelenopties

  • Ruimte voor persoonlijke ontwikkeling (bijv.: bezoek developer conferentie)


Vereisten

See description