< See all positions

Senior Front-end Developer (React)


Ex Machina creates high profile, cutting edge apps used by millions of people worldwide, in multiple languages. We work with many of the largest broadcasters, advertisers and production companies in the world. We are looking for candidates who are a quick study and bring their own expertise to join our growing team of technology, design and business folks in Amsterdam and Vancouver. We work hard, strive to be the best and hope you’ll be able to make us even better.

About the position

As Senior Front-end Developer, you'll join a team of experienced colleagues in Amsterdam and Rotterdam to develop exciting new tools for gaming, TV and live streaming. You will use the latest and greatest technologies to build breakthrough mobile experiences for iOS or Android. The result of your work will be enjoyed by millions of gamers, TV viewers and fans around the world.

Something tells us that you...

  • Are always on top of the latest technologies and browser developments
  • Know modern front-end techniques like the back of your hand and have a healthy interest in back-end technologies as well
  • Take pride in your work and create high quality code, based on coding standards and best practices
  • Have an excellent understanding of HTML5, CSS3 (and pre-processors such as Sass) and fluent in the latest standard of Javascript (es2018)
  • Prefer React as the framework of choice. You're familiar with others like Polymer, VueJS or similar frameworks, and with JS-based tools like NPM, Gulp and Webpack
  • Know all about responsive web design and cross browser compatibility issues and have experience with building Progressive Web Apps
  • Are familiar with UI/UX design and can provide feedback on initial ideas, mockups and high-level designs
  • Know how to translate a design to an interactive application
  • Are excited about the fact your work will allow millions of viewers, gamers and users to play along by bringing games, internet and TV together in new and innovative ways
  • Are a born collaborator, you value communication and sharing knowledge. You also work well in a team setting and like to achieve common goals & objectives
  • Are comfortable making precise and informed technical decisions autonomously
  • Possess an analytical mind, are eager to learn and are always looking for new and innovative solutions
  • Are customer focussed - You put the client at the heart of your decision making
  • Are able to transfer your experience and knowledge to junior team members
  • Are proficient in spoken and written Dutch and/or English
Senior Front-end Developer (React)

There are also a few perks

  • A competitive salary and compensation package
  • We'll equip you with the best tools money can buy
  • Full reimbursement of your business travel expenses
  • The chance to work on challenging and innovative projects, for high-profile clients all over the world
  • Training and professional development opportunities
  • An informal organization with a flat structure, and co-workers who are motivated and passionate about their work
  • Flexibility, including the opportunity to work from home every now and then
  • A fantastic view over The IJ from our office in The Baanderij at the popular NDSM (Netherlands Dock and Shipbuilding Company) wharf
  • Organic lunch, delivered daily by Landmarkt. Plus all the free coffee and snacks you can handle
  • Friday drinks, great team dinners and frequent out of office activities

How to apply


Send us your application

We'll contact you as soon as possible if we believe you could be a fit for our team.



We'll invite you for an interview so we can get to know each other.



If all goes well, we'd like to find out more about your skill set.


Meet the team

We'd like for you to meet your potential future co-workers to evaluate the fit.



And finally, if it's a good match, we'll make you an offer you can't refuse (or so we hope).


Sign and celebrate!

This is when the fun begins!