JavaScript Developer (Rotterdam)

Ex Machina is seeking an enthusiastic and experienced JavaScript software developer to join our front-end teams in Amsterdam(NL), Rotterdam(NL) and Montreal(CA). You will take part in developing high profile cutting edge JavaScript applications for some of the largest national and international TV broadcasters and productions that will be used by hundreds of thousands of users all over the world.

Our philosophy is to develop applications using the latest technologies mobile browsers and devices have to offer, providing fallbacks and polyfills for those that are not yet widely supported and letting visual design degrade gracefully on older configurations. In doing so we aim to give each device’s owner the best possible app experience.


  • Considerable experience as JavaScript software developer
  • Thorough understanding of HTML, DOM and CSS
  • Able to work in a collaborative environment with a team of highly skilled engineers
  • Good understanding of UX/UI design and implementation best practices
  • Strong drive to deliver high quality applications to our customers
  • Excellent verbal and written communications skills
  • Fluent in Dutch and English


  • Experience with developing JavaScript applications that interact with application servers and/or remote services
  • Experience with building mobile web applications that run within native iOS & Android wrappers
  • Experience with writing maintainable code for medium sized codebases
  • Experience with OO and MVC-like modularisation
  • Other programming language experience (Java, Python, Ruby)

What do we offer?

  • Competitive salary and full benefits
  • Fresh and biologic lunch every day
  • Great Rotterdam city view from your work desk
  • Enthusiastic team and regular leisure moments with the entire company

Our ideal candidate has a passion for frontend work and likes to work in a team. Please let us know if you are interested to work with us.

Looking forward to receive your resume and motivation letter

Interested to work as a JavaScript developer at Ex Machina?

Contact us at or call us at +31 (0)20 617 2685.

This position is primarily based in Rotterdam, The Netherlands. However, developers are expected to work at the Amsterdam HQ office as needed. No relocation assistance is provided.

Direct applications only.