Senior full stack engineer

Job description

Amsterdam - As a senior full stack engineer in our Editorial team, you build on the systems that our journalists use to publish thousands of articles on daily basis.

Our journalists publish thousands of articles every day on our products such as AD, HLN and de Volkskrant. We provide an article editor that allows our journalists to publish digital articles to an article display that ensures the article is always displayed as intended.

Our technology is based on the AWS Cloud with Fargate/EC2 containers, Lambda’s, ElasticSearch, MongoDB and S3. Most of our backend services are written in either Java or Javascript. We use React and other modern technologies in the frontend such as Typescript. 

For us it’s crucial that all team members are multi-skilled. So even the most seasoned Backend Engineers give a little bit of love to the Front End from time to time. We use React and other modern technologies in the frontend such as Typescript.

The team

You’ll work with a small team that is experienced with remote pairing. As a team, you are responsible for the design, low-level architecture, build, QA testing and delivery of software. We live by the baseline: ‘you build it, you run it’. You’ll be in control of the technology choices and work closely with an architect to ensure cross-domain and team decisions allow us to keep iterating on our products quickly and reliably.

We offer

  • An experience-based salary.
  • 36-hour workweek.
  • 12% in flexible benefits (of which 8% is holiday allowance).
  • A percentage of profit shares.
  • Reimbursement of travel expenses.
  • 24 paid holiday days.
  • Location in Amsterdam (We are closely collaborating with teams in Belgium, so traveling to Antwerp and Rotterdam may occur).
  • Fully paid functional technical training.

Job requirements

Who are you

You love learning new things and keep a close eye on technological evolutions. You are open-minded and critical with a no-nonsense approach: always looking for the ‘why’ of things. Also, you are passionate about IT and development, always focused on quality. What else we expect:

  • Must-have knowledge: Amazon Web Services, Java 11, database technologies (relational as well as document based), REST, Spring and Hibernate
  • Front End stack(s) : React, Typescript, HTML, CSS
  • CI/CD knowledge: Maven/Gradle, Bitbucket pipelines, docker, ECS, fargate
  • Beyond that, DDD, the SOLID principles and Clean Code hold no secrets for you. TDD/BDD are a second nature to you and you’ve at least heard of Clean Architecture (a.k.a ports and adapters).
  • Agile mindset and relevant experience with Scrum or other agile methodologies

Are you going to be our new colleague? Apply now!

Do you still have some more questions? I will happily answer those via +316 83 80 00 59. A WhatsApp message is also possible.

We love doing our own recruitment and are not interested in working with agencies.