React Developer

Are you an experienced React Developer who is looking for the chance to push boundaries and be adventurous in your role?

Application Form

Experience Level


Your role

Excellent opportunity to join an Innovative and ambitious Digital Innovation and Transformation Agency 

Do you want to work for a business that is at the forefront of technology? Are you a naturally curious individual? Are you eager to develop your technical skills but have limitations in your current role? 

Calls9 is a digital innovation and transformation agency, working with organisations from across the globe, providing them access to the technology and expertise which allows them to launch and scale digital products or services and realise their full potential. Established in 2011, Calls9 has an impressive portfolio of clients across a number of sectors worldwide. 

As part of our continued success, we are looking for an experienced and talented React Developer to join our Development team.

As our React Developer, your role will involve: 

You will be responsible for driving innovation in our products and services using your extensive front-end experience. Really making a difference by consistently innovating and pushing boundaries, utilising best-in-class human behaviour, thinking, designing and engineering to create tangible outputs for customers and to shine above our competition.

You will be actively involved in shaping, estimating and delivering client solutions, suggesting innovative applications of technology to solve client needs working closely with front-end design and solutions development teammates.

Having a team-first attitude, collaborating and bringing out in each other to succeed, by creating, adding and improving our products and services, enhancing capability and usability directly for all our customers.

Required skillset

As the React Developer, the ideal candidate will be/have:

  • 3 -5 years of commercial front-end development experience with React
  • Understanding of the front-end development lifecycle
  • Experience with Node Package Manager (NPM)
  • Experience with Syntactically Awesome Style Sheets (Sass)
  • Experience with HTML + CSS 3
  • A keen eye for implementing complex designs that work responsively
  • A rigorous approach to testing to ensure creative and functional quality assurance
  • Extensive experience with both pure JavaScript and JavaScript frameworks (e.g. jQuery)
  • Experience in consuming data from third-party APIs
  • Knowledge of RESTful principles
  • Good Apache and Nginx knowledge
  • Strong working knowledge of Git and GitHub
  • Proficient in working with terminal commands
  • Comfortable attending customer meetings and communicating with customers directly

If you have any of the following skills, this will be an advantage, but not essential:

  • AWS experience
  • Ionic 2+ experience
  • Node.js experience
  • Webpack experience

Why choose Calls9?

As our React Developer, along with a competitive salary, you will receive:

  • Hybrid working (UK Wide)
  • 25 days holiday + bank holidays
  • Monthly team lunches & knowledge shares - whether your favourite food is Pizza, Pho or Salad, we come together at the offices- order in and learn from each other!
  • Quarterly team days out - This is beyond just a casual beer and bites to eat, we have been tank paint-balling, taken on The Crystal Maze, showed our skills in darts, and made ‘usable’ pottery! We are always open to suggestions for what we do next!
  • £500 towards professional learning and development each year. Whether this is a Pluralsight subscription, training course or tech event we are keen to help you shape your growth and development within Calls9
  • Pension (NEST)
  • The opportunity to participate in our EMI share options scheme
  • 10 dedicated learning days per year. As the company is enjoying growth, we want to help you grow too.

Application Form

Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! We have received your application and will do our best to get back to you as soon as possible.
Oops! Something went wrong while submitting your application. Please try again.

We get a large number of applications, and while we try our best to respond to them all, it can sometimes take time.