Full Stack Developer


Permanent Contract

Competitive Salary

The Royal Opera House continues to lead the way in opera, ballet, music and dance live on stage at our heritage theatre site here in Covent Garden. As part of an ambitious and wide-ranging project to create an industry-leading digital experience for all our audiences, we are growing our in-house team, building new products on a modern technology stack and following agile processes for rapid, high-quality development.

We are looking for a Full Stack Developer who is experienced with Node.js and React.js to join our team of developers. Reporting to the Tech Lead, you will develop user interface components and integrate them with microservices, some using third-party products, some developed in-house as serverless apps. You will help the team ensure that these components are performant, accessible and well documented. You will also build new backend services, exposing data with REST and GraphQL APIs.

The ideal candidate will be an experienced team player with these qualities and skills:

  • Strong proficiency in JavaScript and Node.js
  • Experience with continuous integration and deployment and familiarity with cloud based environments
  • Knowledge of APIs, RESTful services and microservice architectures
  • Application of user centred design principles
  • Good written English and oral communication skills
  • Commitment to managing own learning and continuous professional development relevant to the role

We actively encourage BAME and disabled applicants and value the positive impact difference has on our teams.

A full job description is available below. To apply, please scroll to the bottom of the page and click on `Apply Now`. Please contact the Human Resources Department via hr.recruitment@roh.org.uk or on Tel: +44 (0) 207 212 9303 if you have any access requirements or queries.

Closing Date for applications: 8.00am, Thursday 27 February 2020

Applicants must have work authorisation for the UK.




Sorry, this vacancy is closed.