Front End Developer

Job description

ERIKS Digital is looking for a Frontend Engineer to join the tech team! 

The role is in our eCommerce team, the B2B webshop we build for 6 different countries. 

Next to that, we are also working on the Gateway for bigger customers, all the Country Websites, Guided Selling solutions and Industrial Internet of Things. 

We build this in-house with our great tech department of 6 different Scrum teams, using the Spotify model to be able to really scale our delivery. 

We like new technologies and updating our 'legacy' code, so we are looking for somebody with that same mindset. You will be working together with the webshop team, a bunch of great engineers, with a diverse and international background.  

We are working in an Agile way, developing reusable code, focusing on usability and performance. We believe that you should choose the right tool for the job, not just the tool you know.  

Primary responsibilities:

  • Develop new user-facing features 

  • Contribute to our shared UI component library

  • Ensure the technical feasibility of UI/UX designs in close collaboration with our Designers

  • Working on website performance optimisation, scalability and security

  • Collaborate with other team members and stakeholders 


What we are looking for*:

  • Working experience with JavaScript, CSS, HTML and React
  • Working experience with CSS Modules, Styled Components or PostCSS
  • A good understanding of cross-browser compatibility issues and ways to work around them
  • Experience with Responsive web development
  • Experience with Unit Testing (Jest)
  • Open Source oriented mindset, used to giving and receiving feedback, ownership and accountability 
  • Working in an Agile e-commerce environment and a good understanding of UX/UI is a nice to have
  • Experience with Redux, GraphQL, TypeScript, Redux-saga, experience with accessibility and Next.js are all nice to haves 

What do we offer?

  • Competitive compensation package, good pension scheme and 30 paid holidays
  • Scale-up environment: we are growing and you can/will grow with us
  • A great team, professional people who know their stuff
  • A challenging role, where you can develop yourself and learn from each other
  • The chance to explore new technologies and build exciting things
  • Supplies/hardware of your choice
  • Online learning environments for technical and personal development
  • A beautiful office next to Amsterdam Amstel station

*Do you like this role, but not meeting all of the requirements? Still feel free to apply! We always like passionate people with a focus on growth and development.