Helaas, deze vacature is niet langer actief

Originele vacaturetekst

Senior Fullstack developer

About Emesa

“Emesa?”, don't worry, there is a possibility you may have never heard of us. Emesa is based in Amsterdam and the driving force behind the high traffic and real time auction platforms VakantieVeilingen and Vavabid. The deal platform Actievandedag completes our portfolio of e-commerce platforms. With APIs totaling hundreds of millions of calls/month, websites handling tenths of millions of page views, mobile applications installed on millions of devices and desire to expand, we need your help to improve, develop and achieve our ambitions.

The Product & Technology Team

Our Technology Team consistent of 50 engineers from all over the world. We work in small teams which we call cells, building features through continuous delivery and continuous testing with our users. Every cell is responsible for a specific component or multiple components within our technology landscape. Each engineer is responsible for the whole implementation life cycle starting from requirements gathering and ending with deployment to production and further evaluation. You will be working with experienced experts who help you develop your knowledge and grow as an engineer.

What you will be doing?
  • As a Senior Fullstack engineer at Emesa you will make sure that our current deal platform will keep on performing, while you built also our new deal platform from scratch.

  • We expect you to come up with the technical requirements yourself in collaboration with the team.

  • You will have a key role, together with the team, in developing the new deal platform.

  • You will discuss solutions and challenges with other teams (like Data warehouse, DevOps and QA).

  • You will develop new front-end features and functionalities according to business requirements.

How will you be doing this?
  • You are an all-rounder in an international Actievandedag.nl Scrum team. You will have your own specialisation, but you will also be able to support all other tasks within the team.
  • You will explain why a solution is the right solution, instead of just adding another library or framework. You are able to mentor less experienced team members.
  • You will work together with other engineers with different levels of experience to meet the ambitious projects and deadlines.
  • You will deliver every sprint new features and improvements.

What is needed for this?
  • University/ bachelor level degree in Computer Science, Electronic Engineering or Mathematics;
  • Minimum of three years of experience in a similar position – or just an impressive track record/portfolio;
  • At least three years of experience working in an agile team;
  • Five or more years of Fullstack development experience;
  • Excellent understanding of HTML5, CSS3, JavaScript, ES6, NodeJS and Cross-browser compatibility and all aspects of front-end performance;
  • Several years of experience with: PHP, Symfony and MySQL on a clustered LAMP platform, performance aware programming, Memcached and MVC frameworks;
  • You have, at least, rudimentary knowledge of CSS preprocessors, JavaScript transpiling and REST, git (GitHub);
  • You aim for high quality of code and understand the importance of achieving high performance in code;
  • You are handling code reviews, criticism and adjusting to different coding styles and standards;
  • You are able to explain technical concepts to non-technical co-workers;
  • Fluent in English; written and verbally.
It would be a big plus if..
  • You have experience with Kubernetes, Docker and AWS;

  • You have experience/ familiar with headless e-commerce solutions like Sylius;

  • You are familiar with adaptive design;

  • You have knowledge/ experience with MVC pattern.

What can you expect from us?
  • An excellent salary and pension plan;
  • Compensation of travelling-expenses.
  • A team of intelligent people that will help you grow & challenge you;
  • A friendly, open, multicultural team comprised currently of >18 nationalities and many backgrounds;
  • A phenomenal atmosphere, including every-Friday office drinks and great Emesa parties;
  • Lots of room for your own creativity, development and growth;

  • Quarterly hackathon day-long events to bring to life/invent/trial/compete/present your ideas about technology (work related or not)!

  • Hone your presentation and technology know-how and share it with your colleagues by taking part in the quarterly EmesaTalks presentations;

  • Company gym program in the form of boot camp, spinning, kickboxing, yoga, pilates courses offered on premise.

Are you interested?

Would you like to join our team? Please apply online via the button below. For more information check the Emesa company website and our labels Vakantieveilingen.nl, Vakantieveilingen.be, Actievandedag.nl, Actievandedag.be, Vavabid.be and SlajeSlag.nl

Type vacature:




Wat wij bieden