Senior Front-end Developer - React/NextJs

Posted:
8/7/2024, 5:00:00 PM

Location(s):
Vaassen, Gelderland, Netherlands ⋅ Gelderland, Netherlands

Experience Level(s):
Senior

Field(s):
Software Engineering

We are Centrica! We’re so much more than an energy company. We’re a family of brands revolutionising a cleaner, greener future. Working here is #MoreThanACareer - we’re powered by purpose. Together we can make an impact that will truly change tomorrow. Whether you’re developing cutting-edge green tech, helping customers on the front line or simplifying operations behind the scenes.

 

Your work here isn’t just a job – it’s a mission. We all play a vital role in energising a greener, fairer future.

An opportunity to play your part As a Senior Front End Developer at Centrica, you'll be at the forefront of creating innovative software solutions. Your role will involve analysing and crafting both enhancements to existing software and groundbreaking new products. Whether it's for in-house use or customer-facing applications, your coding skills will contribute to a variety of projects, including resource management systems, financial tools, and mobile or desktop applications. You'll harness the latest programming languages and technology stacks to write clean code, finalize programming tasks, and conduct thorough tests and debugging. Additionally, you'll be responsible for preparing clear documentation and maintenance protocols. Your expertise may also be called upon to collaborate directly with users to tailor systems to their needs and implement any necessary changes.

Location: UK (talk to us about flexible working)

The day to day –

  • Craft and refine customer experiences within the Hive domain.
  • Collaborate in an agile setting with a vibrant, expert team.
  • Optimise existing features for peak performance.
  • Develop and oversee automated tests to solidify system integrity.
  • Foster innovation and provide guidance to team members.
  • Contribute to the architecture and development of a contemporary framework and user interface.
  • Establish and uphold coding excellence across the team.
  • Champion operational reliability with a proactive ownership approach: "you build it, you run it."
  • Collaborate with the product team and other key stakeholders to capture and convert feasible requirements into actionable tasks.
  • Address customer incidents by coordinating with the Support Team and service managers, ensuring effective communication, and reporting until resolution.
  • Prioritize and address security concerns swiftly and efficiently.
  • Provide mentorship to Software Engineers in the team.

About you

  • Proficient in ReactJS and another JavaScript framework, ideally NextJS.
  • Skilled in Typescript, HTML, and CSS.
  • Proficient in using Git or other Distributed Version Control Systems (DVCSs).
  • Experienced in applying test frameworks across various levels of integration.
  • Practiced in agile methodologies.
  • Capable of designing robust and highly scalable systems.
  • Confident in leading code reviews.
  • Knowledgeable in performance optimisation best practices.

What’s in it for you –

  • Competitive salary and bonus potential.
  • Company car allowance
  • Employee Energy Allowance at 15% of the government price cap.
  • Pension scheme.
  • Company Funded Healthcare Plan.
  • 25 days holiday allowance, plus public holidays, and the option to buy up to 5 additional days.
  • Excellent range of flexible benefits, including technology vouchers, electric car lease scheme & travel insurance.

At Centrica we embrace diversity and actively seek to attract individuals with unique backgrounds and perspectives. To build a more sustainable future, we need the best team – a team with a diverse mix of people and skills, where everyone feels welcome and able to succeed. We are dedicated in helping to close the diversity gap and would love to see more females, people of colour and LGBTQ+ employees, as well as those from a variety of cultures and ethnicity to veterans and the differently abled. Supporting diversity and inclusion is a big part of who we are, we are not looking for people to fit into our culture but to add to it!


PLEASE APPLY ONLINE by hitting the 'Apply' button.

Applications will ONLY be accepted via the ‘Apply’ button.

This role is being handled by the Centrica recruitment team and NO agency contact is required.