Full-stack engineer (f/m/x)

madewithlove

Our client is currently looking for a full-time and experienced full-stack engineer (f/m/x) that will be joining an exciting Amsterdam-based startup lead by ex-Uber and ex-Facebook employees. You will be developing the product from the ground up, while working according to the latest standards and you take pride in delivering nothing but high-quality PHP (Laravel) and React code, and know your way around in tooling and APIs.

What will you be doing?

  • You will be writing modern PHP and Javascript code while understanding that continuous refactoring is part of the job. You have a critical and pragmatic approach to guard over the quality of the code.
  • You review the technical architecture of the platform and make the right choices on technologies we should (not) use.
  • You'll be responsible for implementing automatic testing because you understand it’s an integral part of delivering high-quality features.
  • You collaborate with a small team of top-notch engineers and aim to improve others as much as yourself.
  • You implement and maintain development processes.

Requirements

!! Don't hesitate to apply if you don't fulfil 100% of the requirements. Superheroes don't exist, people with passion and talent do.

Soft skills

  • You like working in a startup environment and you have some affinity with the health and beauty industry. You can manage your own time and you are flexible enough to go the extra mile if needed.
  • You have at least 3 years of experience building software applications.
  • You are able to give others honest, constructive and actionable feedback. Credit is assigned accurately and generously.
  • You know where information can be found and actively search for it. You can think for yourself and challenge the information you find. You don't hesitate to ask questions because others know things you don't. You document everything and in such a way that everybody can understand what is happening and why.
  • Although you can work independently and efficiently, you like to work in a team environment. Once a group decision is made, you act as a team member by following the architecture, the processes and coding standards as agreed upon.
  • You do what you promise and you take ownership of tasks. You always try to go for the best quality possible with respect to timing and budget. You understand the why of decisions and you suggest improvements when you see an opportunity.
  • You always aim for quality so you actively and consistently strive to expand your knowledge, both technical and non-technical. You like sharing your knowledge with colleagues and the world through different channels (blogging, presentations, group discussions, ...).
  • You can communicate clearly, taking into account who your audience is. You are always honest, sometimes brutally so, but you are aware of the situation and always stay polite. You know which is the right channel for each message or question.

Hard skills

  • You are a PHP/Laravel expert with a good understanding of React, or the other way around
  • You know how to handle state, routing & side-effects with React.
  • You have experience setting up tooling for a modern web app.
  • You have experience setting up infrastructure (e.g. DigitalOcean, Amazon Web Services)
  • You have experience building RESTful APIs
  • You like to make an impact and are keen to translate designs (Figma) into code
  • You are keen on quality assurance and automatic testing
  • Proper coding architecture is what makes you happy (e.g. MVC, SOLID).
  • Version control (e.g. Git) is something you can't do without
  • Although we like accents, your English must be very good, both oral and written

Bonus points

  • You have experience building mobile applications
  • You have something valuable to add when discussing the product, UX and/or UI.
  • You have an affinity with machine learning.
  • You have experience setting up CI/CD pipelines (e.g. GitHub Actions)
  • You are familiar with Shopify.
  • Vous pouvez vous exprimer dans la langue de Molière

What you will be offered

  • A remuneration in accordance with the Dutch startup market
  • Flexible working conditions
  • 25 paid holidays

The strengths of a good mix

We specifically encourage underrepresented groups to apply. We believe in the strengths of well-balanced, and mixed teams and hope our applications will attract a broader audience, no matter the gender, religion, race, age, disability, linguistic differences, socioeconomic status, or sexual orientation. Read more about our efforts towards a more inclusive and diverse environment.
Hope to speak soon!
Subscribe Now