JavaScript Developer (React)

Fulltime / Location: Flexible

About the role:

Our Web platform was built in 2014 (based on PHP/jQuery) and communicates with a Node REST API. In August 2021 we released a new feature: being able to make and receive calls from your browser. This Webphone is a sub-system of our Web platform and is based on React / WebRTC / JsSIP.

We understand that nothing beats the UX/UI possibilities of a React SPA and since we claim to have the most user-friendly software in the market, we have decided to transform the entire Web platform into a React SPA. You will form a team with the Product Owner and the Designer to create a new, reusable component library from the ground up and advise them on both the technical and functional possibilities and limitations.

You will work together with our Engineering team and implement our REST API to handle business logic as well as request changes when needed. But most important of all: you will get your hands dirty migrating our old Web platform to a snappy new SPA!

About Bereik:

Bereik is a telecommunications start-up founded in 2014 in the Netherlands. We offer a SaaS telephony platform that revolutionises the way freelancers and small businesses communicate. After 7 years of finding product market fit (over 7.500 active users), we are now transitioning to scale-up.

Our passion is designing and building great software. How? By not just doing what everyone else does; but by reinventing the wheel; because we can. Our platform is completely designed, built, and managed in-house using bleeding-edge technology. This in turn makes us flexible and scalable. Best of all: we do not have to worry about maintaining decades of legacy code.

We currently operate from a fantastic office space in Rotterdam (right next door to the central train station) with a team of 10 talented colleagues.

As a Javascript Developer, you will:

  • be part of a multidisciplinary team that ships great, intuitive software
  • be responsible for creating a new React component library
  • be part of a team that knows what they're doing
  • take technical ownership of your product
  • replace a "boring" PHP application with a snappy React SPA

For this role, we need you to have:

  • +/- 3 years of experience using React / JSX
  • a solid understanding of React hooks and state management
  • experience using functional components (our app contains zero class components)
  • experience with Webpack or similar tools
  • experience with REST API’s
  • a good level of English (both spoken and written)

It would be nice if you have:

  • a related bachelor’s degree
  • experience with Node JS
  • experience with CSS modules
  • experience with CI/CD workflows
  • a sharp eye for UI/UX design

We offer the following:

  • A competitive salary
  • A yearly budget of €750,- for self study
  • 25 vacation days per year
  • Free lunch
  • MacBook Pro & Smartphone
  • Regular team activities & travel to the Netherlands
  • A chance to take ownership of your product

Interested in this job? Contact Jesper for further information ( or apply directly with your resume and motivation.

Gebruikers beoordelen gemiddeld met een: 9.2
335 reviews review score
Feedback Company Logo