Fullstack Engineer @Editorial Area

Functieomschrijving

Antwerp - As a Full Stack Engineer you will join Editorial Area in a team (IO Crowd) that works on our Print Ecosystem for all our Print News & Magazines Brands and builds technology based on Python and AWS Cloud (serverless).

Depending on the requirements we believe you should use the right tool for the job. Most of our backend services are written in either Python or Java.

For us it’s crucial that all team members are multi-skilled. So even the most seasoned backend engineers give love to the frontend or cloud infrastructure and vice versa from time to time.

You’ll work with a small team that is experienced with remote pair programming and has a high “Can Do!”-mentality, no silo’s to find in this team.

Who are we?

On a daily basis hundreds of journalists of our major brands publish thousands of articles on our products such as Algemeen Dagblad, Het Laatste Nieuws, de Volkskrant, etc...

In order to print an article, it has to go through various phases and services / applications. Implementing, extending and maintaining this “complex” ecosystem with a variety of off-the-shelf and homebrew software is our bread and butter.

The result of this effort can be admired on a daily basis in all our newspapers and magazines in Belgium and the Netherlands.

Squad?

Different profiles, one team! Different projects, one goal, one mission, all on OSX! 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’.

Functievereisten

Your key strengths?

  • Back End stack(s): Microservices, Spring Boot, REST/Event based integrations, DynamoDB, Python, Java

  • Cloud Stack: AWS Lambda (Python), ECS, EC2, SNS/SQS, IAM, VPC, API Gateway and S3

  • Front End stack(s) : Thymeleaf, Javascript, SCSS...
    Nice to have: React, Typescript, Webpack, Jest

  • CI/CD knowledge: Infra-as-code, Gradle, Docker, CodePipeline, CodeBuild, Cloudformation, Ansible

  • Beyond that, DDD, the SOLID principles and Clean Code hold no secrets for you... TDD/BDD are second nature to you and you’ve at least heard of Hexagonal Architecture.

  • Agile mindset and relevant experience with Scrum or other agile methodologies

  • Curious and open-minded.

  • Critical; always looking for the 'why' of things

  • Passionate about development and always focused on quality

  • Team oriented – going for victory together. Mob/Ensemble Programming, Pair Programming

You draw energy from working in a high-tech and continuously innovating environment as we're running our ecosystem in the AWS cloud.

Where?

This vacancy is for our office in Antwerp but the Editorial Area is active in 3 locations, our office in Amsterdam (NL), Hoofddorp (NL) and Antwerp (BE).