Senior Software Engineer - React / Redux / Node application
This job offer is expired
uSwitch is the UK’s number one energy comparison site. We support hundreds of thousands of customers per year in better understanding one of their largest household costs. Our free service can saves these customers up to £491 per year which means the most vulnerable households no longer have to choose between heating their home over winter and buying food.
And the energy market is changing: gone are the days of six giant suppliers shaving pennies of each other’s prices. The market has grown to almost 60 providers, creating a more complex market than ever for consumers to navigate — competition is fierce and customers are impatient.
Since 2000, we have relied on industry-leading technology to outmanoeuvre our competitors, powered by a small, fast moving team offering a best in market (and often imitated) comparison service. How we choose to display energy comparisons defines energy comparison.
The energy web team maintains and optimises the energy comparison and switching website. We’re an autonomous, cross-functional team with expertise in UX design, software engineering, analytics, marketing and content. We are constantly looking to enhance the customer experience and improve conversion through A/B testing.
The team is currently in the process of migrating from Ruby on Rails to a React/Redux/Node application. The majority of our apps and services run on AWS using Docker, and are managed via orchestration tools such as terraform. We deploy to production dozens of times every day with a simple push to master. There are no barriers to releasing features - we have no QA team and no project managers.
We need someone able to understand the whole business problem we face and use technology to leverage a solution. We are looking for people who aren’t just skilled in software development but are keen to keep an eye on the bigger picture and help us improve our product. We want someone passionate about their craft and looking to pitch in with the technical vision of the comparison product. We want someone agile and pragmatic who can own a problem, think it through holistically, and see it through to delivery.
- Experience or interest in other languages and techs
Nice to have: