Senior Front-end Engineer (React) (#14506912)

Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development
OVO Energy

We are looking for a Front-End Developer to join our development team. Working in conjunction with the creative and backend teams, the selected candidates will be responsible for creating cross-browser solutions that separate structure, presentation and behaviour using semantic markup, CSS, and unobtrusive JavaScript. Additionally, they will be well versed in techniques for building to accessibility standards and totally dedicated to producing top-end solutions that meet or exceed our clients’ high expectations.

Client: The Client is a UK-based company operating on the energy market paying high attention to Green energy (renewable resources). The Client's aim is to help deliver great value gas and electricity and outstanding customer service to their customers.

Project: The main goal for our team is developing a system that allows the client to increase the amount of customers willing to monitor and control consumption of energy in an easy and smart way. In addition the customers can control how much renewable environment-safe energy they would like to use.

Tech-stack: We trust our development teams to choose their tech stacks, you’ll commonly encounter Scala, TypeScript, Clojure, Node, Java, React, React Native, Docker, Kubernetes, Kafka and Terraform. We run our services in GCP and AWS.


  • Building product functionality by writing clean, efficient and maintainable code
  • Covering functionality with tests
  • Participating in technical design sessions
  • Validating designs & requirements from the technical perspective


  • At least 3 years of hands-on experience designing and building client-side software applications
  • Proficiency with JavaScript, React/Redux/GraphQL, and/or other FE frameworks
  • Good understanding of the responsibilities of the platform, database, API, caching layer, proxies and other web services used in the system
  • High attention to automation testing
  • Solid understanding of OOP
  • Experience in prototyping and rapid development
  • Familiarity with design and architectural patterns

Would be a plus: 

  • Experience with Gatsby + Netlify is a big plus
  • Experience working with AWS

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program


  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more