Senior Full-stack Developer

Weeronline is the most well-known consumer website for weather forecasting in the Netherlands. Every month the website and apps are visited around 20-30 million times. The platform does not only deliver weather forecasts for the Netherlands, but also for every other location around the globe! This means that we can serve the consumer just as much when they are biking to work in the Netherlands or hiking in the high Andes or going to the beach at their holiday destination.

As a Senior Full-stack Developer, you will be part of a multi-disciplinary Scrum team, and you will understand the value of iterative development. You will also be part of a solid and efficient development team to help drive product and platform innovation. We have a strong need for technical cleverness to create a roadmap that ensures improvements for consumers, but also moving towards microservices architecture with domain driven design. We are open for new technologies, encourage collaborative decisions and are pushing for multi-disciplinary scrum teams caring about the products we ship.

Background and skills:

  • 4+ years of experience with JavaScript (React.js, Angular or similar framework)
  • Ability to work independently and proactively;
  • Ability to continuously take ownership for ensuring successful delivery and taking responsibility for complete process;
  • Experience optimizing frontend performance and determining loading bottlenecks;
  • Experience with majority of: ES6, Flow/TypeScript , React, Redux, NodeJS, Webpack, Babel,  CSS modules, SASS/LESS, Responsive Design, Server Side Rendering
  • Knowledge of backend architecture: Docker, Kubernetes, MongoDB, API design, Microservices / Service Oriented Architecture


  • Driving the implementation, maintenance and improvement of the front- and back-end architecture;
  • Driving the continuous evolution of the front-end architecture using Javascript, React.js and Node.js;
  • Solving critical and complex problems independently to ensure continuity of the product, and proactively taking actions that will prevent repetitive problems in future;
  • Responsible for the creation and realization of the department strategy with stakeholders;
  • Serving as a specialist and a mentor within the (project) team in relation to technical knowledge;
  • Leading the continuous deployment of UX components and implementation of design improvements;
  • Opportunity to lead a team if aligned with own ambitions;

We have a beautiful office in the center of Amsterdam, as well as good work-life balance, flexibility, coffee, drinks, daily lunch, table tennis, a competitive football team, social events, and we are looking forward to welcoming you soon!

For more information or to apply directly, please, contact Liza on

Upload file

Upload file