werkenbij werkenbij werkenbij werkenbij werkenbij werkenbij werkenbij werkenbij

Senior Front-end Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our web shops, and you coach your fellow developers.

    What you tell people at parties

    “I’m a Front-end Developer. Front-end. Front of the… I build websites”.

    What you really do

    • You improve the user experience of our web shops for millions of potential customers.
    • You keep an eye on the current performance of our web shops and analysing how to improve these.
    • You work on new functionalities and improvements during biweekly sprints, of course with your team to support you.
    • You coach, provide feedback and share your knowledge with your team and other front-enders. 
    • You stay open-minded while you think about all the technical choices you can make, like our architecture, tools and processes. You don't do things just because they were always done that way but you don't ignore the lessons learned.

    How you do it

    • You prioritize your own work together with your team and Product Owner.
    • You receive immediate feedback from end-users and you will have a lot of opportunities to experiment.
    • You’re not afraid to take charge if you think things can be better. 
    • You use the right tool for the job. You’re directed by your analytical skills and ability to stay objective.
    • To measure is to know. Big data and experience are your gurus, your gut feeling isn't.


    You will be working in a family with three to five other developers, each of them with their own specialisation, ranging from PHP to JavaScript. Your team will be managed by a Team Lead, a Scrum Master and a Product Owner. You and another team are responsible for one specific domain of Coolblue.nl.

    A day at the office

    Today is the start of a new sprint in which you and your team will continue work on the new search functionality. Together with the UX designer and other developers in the team you discuss the best approach for the first story. You pair with the PHP developer to make sure the required data is available. After that you help the junior frontend developer in your team in creating the semantically correct HTML, well structured CSS and Google friendly JavaScript.

    You will have to check the final PR later, because the day will end with a meeting with a few other enthusiastic developers. You have a great idea for implementing new technology that will reduce time to first byte by 10 to 20%. Showering has never been more useful.

    What we're asking

    • You love a challenge and you have a way to prove this.
    • You understand version control, specifically Git(hub).
    • You have 6-8 years experience as a Front-end developer, preferably in an agile environment.
    • You get the sense and nonsense of ES2017, React, CSS-in-JS and composition.
    • You are the final boss in the game of HTML, CSS and JavaScript.
    • You’re proud of what you do and you welcome feedback.
    • To you it's not just about tables or divs, but about semantics.
    • Your English has the best words.
    • You're willing to relocate to Rotterdam, or somewhere close.

    What we're offering

    • Money.
    • Over 30 training courses at our own Coolblue University.
    • Relocation assistance, from A to Z (if you live abroad).
    • Dutch language courses. To help you become a Rotterdammert.
    • Discount on a new bicycle. Because that's how we roll.
    • A 10% discount on all of our products.
    • An awesome workplace. With freshly prepared meals, monthly TGIF drinks, epic Coolblue parties, team activities, and an informal, playful office space.
    • 25 paid leave days. As long as you'll promise to come back.
    • Travel allowance and a retirement plan.

    Questions about Software development vacancies?

    Questions about Software development vacancies?

    Jesper Larsen

    Application process

    1. Apply
    You've applied? Awesome. We'll get back to you as soon as possible.
    2. Introductory call
    One of our Recruiters will call you for a preliminary chat.
    3. First interview
    A Recruiter and a Developer will call you for a Skype interview to get to know you better and to answer any questions you might have.
    4. Meet & Greet
    If you live outside NL we'll fly you in to meet us, so we can show you your future workplace.
    5. Offer
    We'll make you an offer you can't refuse.
    6. Hired
    Just sign here, here, and here. Booyah! You're hired.

    Apply for this job

    Apply now if you're interested in this vacancy! Make sure you have the following documents ready to add to your application.

    • CV
    • Cover letter

    Thanks for your application

    Your application is sent!