Front-End React Developer

Find out which location is closest to you
  • Rotterdam
  • Fulltime
  • Bachelor
Relocation possible
Close
  • Language courses
  • Housing
  • Visa and work permit

Become a Developer at Coolblue and we’ll take care of your relocation from A to Z, including a language course for the whole family and a warm welcome. You’ll be part of our friend group with more than 40 nationalities from day 1. In addition to improving the systems we built ourselves, you also think about challenges that have a major impact on Coolblue and our customers.

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue.

Front-End React Developer

  • Fulltime
  • Rotterdam
  • Bachelor

What does a Front-End React Developer at Coolblue do?

As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job suits you.

 
Close

You enjoy doing this

  • Developing and implementing performant and user-friendly applications using React.
  • Reviewing application requirements and interface designs and identifying web-based user interactions.
  • Thinking about technical choices, such as our architecture, tools and processes.
  • Collaborating with team members from different nationalities and backgrounds.
  • Working on Github and like writing automated tests to ensure software quality yourself.
  • Working in a fast paced Continuous Integration & Deployment environment.
 
Close

This calendar makes you happy

Week 28

  1. MonMonday
  2. TueTuesday
  3. WedWednesday
  4. ThuThursday
  5. FriFriday
    1. Stand-up

      Stand-up
      Close

      Time to update my team on which story I will start working on today and what is my goal for the day

    2. Developing

      Developing
      Close

      I will start working on implementing a postal code check feature for our Belgium website

    3. Teamlunch

      Teamlunch
      Close

      Since it’s an office day, we’ll have a nice lunch together, burgers maybe?

    4. Pair Programming

      Pair Programming
      Close

      The junior front-end developer in my team asked for help, so we’ll pair program together to get him started

    5. Retrospective

      Retrospective
      Close

      During the retrospective I’ll share what went well for me during the last sprint and reflect together with the team on how we can be better next sprint

    1. Stand-up

      Stand-up
      Close

      I will update my team regarding yesterday’s goal, it’s almost ready for a PR, but I need help with an acceptance test

    2. Watch Pieter update

      Watch Pieter update
      Close

      There’s a new weekly update from CEO in my inbox, time to catch up with what is going on in Coolblue

    3. Development time

      Development time
      Close

      Niels had a nice suggestion on how to solve my issue with the acceptance test, so I’ll work on it and I will create a PR

    4. Refactor Technical Debt

      Refactor Technical Debt
      Close

      I have some time reserved during the sprint for Tech Debt, so I will use it to upgrade some packages today

    5. Sync with UX Design

      Sync with UX Design
      Close

      The UX designer in my team has some new ideas, we’ll discuss the possibilities on implementing the changes they think will be better

    1. Stand-up

      Stand-up
      Close

      Time to update my team! Today I will work on solving the comments I got on my PR and I’ll spend some time coaching Jan

    2. Refinement

      Refinement
      Close

      There’s a new epic coming up and we are ready to discuss in more detail and estimate the stories we need to complete it

    3. Developing

      Developing
      Close

      My teammates left some comments on my PR, so I will make some changes to my code

    4. Outdoor walking with Abhishek

      Outdoor walking with Abhishek
      Close

      It’s another day at the office and it’s sunny, so it’s a perfect opportunity for a 1-1 meeting while walking around Rotterdam’s city center

    5. Coaching session

      Coaching session
      Close

      I’m back at the office, time to sit down with Jan and go over how we implement event tracking in our webshop

    1. Stand-up

      Stand-up
      Close

      I have good news for the team, yesterday I was able to deploy the new postal code check for the Belgium website. Today I will spend my day helping my teammates with their goals.

    2. Code review

      Code review
      Close

      Time to review the PRs my team members have been creating

    3. (Digital) Coffee with buddy

      (Digital) Coffee with buddy
      Close

      Amy, the new front-end developer, has just completed 2 weeks at Coolblue. I’ll hop on a call with her to check on how her onboarding is going and how can I help

    4. Learning timebox

    5. Pair Programming

      Pair Programming
      Close

      I had quite a lot of comments for one of my teammates’ PRs, so it’s better to pair program and work on improving their implementation together

    1. Stand-up

      Stand-up
      Close

      Stand-up time! I’ll share what I learned yesterday and propose to spend extra time on this since the sprint goal is already achieved 🎉

    2. Personal Development chat with LaÌs

      Personal Development chat with LaÌs
      Close

      It’s time for my sync with my team lead. I have some questions regarding my personal development.

    3. Accessibility assessment

      Accessibility assessment
      Close

      The team liked my idea, so I will work on evaluating the accessibility state of the changes the team has been making for our latest epic. With these results we can create more stories to keep improving our checkout process for everyone.

    4. Sprint planning

      Sprint planning
      Close

      This sprint is complete! Time to plan for a new one. Let’s sit down together with the PO to discuss the goal and how we can achieve it.

    5. Afterwork drinks

      Afterwork drinks
      Close

      Cheers! We deserve to celebrate a smooth, productive and fun week!

You recognize yourself in the following

  • You have 3+ years of experience as a Front-End React Developer. 
  • You have a BSc or MSc in Computer Science or comparable.
  • You have in-depth knowledge of JavaScript and React concepts.
  • Experience with JavaScript (ES2017), HTML and CSS/SCSS.
  • Experience in a Back-End language such as C# is a bonus. 
  • Working with Scrum/Agile is second nature to you.
  • You’re fluent in English
 
Close

This is what you’re looking for in a job

  • Money.
  • Over 30 training courses at our own Coolblue University.
  • Relocation assistance: from A to Z. We will make sure it goes well and give full support. 
  • Travel allowance and a retirement plan and where-you-work-allowance.
  • 25 days of leave. As long as you promise to come back.
  • A discount on all our products.
  • An extraordinarily good work environment with colleagues from all over the world who make you happy, epic (digital) Coolblue parties, pubquizzing, and other activities.
  • Working together in an international environment with colleagues from the Netherlands, Belgium, Germany, Spain, Turkey, Brazil, Mexico, and Italy, among others. 
  • Room for new initiatives and ideas. We’re always open to those, whether you’ve been with us for a week, a month, or a year.
  • Hybrid working: a fine balance between working at the office and working from home. Of course, we’ll help you create the best home-office possible. Including desk chair, laptop, and blue garlands.
 
Close

  • How does Coolblue adhere to the COVID-19 measures?

    We adhere to the recommendations and guidelines of RIVM and the government, of course. Working at the office makes us happy, that’s why we are working partly from home and partly from the office.

    The interviews for your application will also take place partly via video calls and partly in the office. On your first day we meet each other at the office. So we can drink a cup of coffee and get to know each other better.

  • Can I live outside the Netherlands and still work in the Tech department of Coolblue?

    No, it’s not possible to work from abroad as a Tech colleague. We like collaborating in a digital way, but over this last year we’ve seen that doing a retrospective, a pair-programming session, or grabbing a drink in real life is much more fun. That’s why we like everybody to be in the Rotterdam office at least 4-8 days a month on average. Together with your manager, you decide how often you and your team really meet in the office.

    Besides that it’s much more fun to see each other in real life, there are also some tax regulations that make it hard to work from abroad.

    For a lot of vacancies, we have the possibility to help you (and your family) to relocate to the Netherlands. Visit our relocation page for more information about moving to the Netherlands.

  • How often do I go to the office?

    Together with your manager, you decide how many days you and your team will be in the office. On average, this will be at least 4-8 times a month.

  • Do you help new colleagues relocate?

    Yes, we do this for most vacancies. If the vacancy you’re interested in has a relocation sign on top, it means we’ll help you (and your direct family) to relocate. You can find more information on our relocation page.

    Do I need to live in Rotterdam when I move to the Netherlands?

    No, that’s not necessary. The Netherlands is a small country, so if you want to live in Amsterdam, Utrecht, or Tilburg, that’s okay. As long as you are able to meet your team in the Rotterdam office around 4-8 times a month, you can live wherever you want.

  • Can I keep developing myself?

    Coolblue University: learning at Coolblue, in a different way.

    With over 30 training courses in our own Coolblue University, you can get a little bit better every day. At Coolblue, we go back to school sometimes. But not by sitting there quietly and just listening. The training courses aren't boring, but interactive. You have to do exercises and have discussions with others. At the Coolblue University, we choose what we want to learn, so we can continue to develop en become real experts. For example, a Delivery Driver needs different training courses than a Customer Service Employe and a starter needs different courses than a manager.

Apply!
Like what you see? You can become a Coolbluer, apply now!
  • 1

    APPLY

    Go for it

  • 2

    PHONE CALL

    It's for you

  • 3

    1ST ROUND

    Ready, set, go

  • 4

    CASE

    Open and shut

  • 5

    2ND ROUND

    Go for the fridge

  • 6

    CONTRACT

    I do

Apply!
Like what you see? You can become a Coolbluer, apply now!
  • 1

    APPLY

    Go for it

  • 2

    PHONE CALL

    It's for you

  • 3

    1ST ROUND

    Ready, set, go

  • 4

    CASE

    Open and shut

  • 5

    2ND ROUND

    Go for the fridge

  • 6

    CONTRACT

    I do

Questions? Contact Tommy Franswa
Applications from freelancers, employment agencies, and recruitment agencies are not appreciated.
Tommy Franswa