Principal Full Stack Developer London or Nottingham

Company: ElectraLink Ltd
Apply for the Principal Full Stack Developer London or Nottingham
Location: Nottingham
Job Description:

At ElectraLink, we’re looking to digitise the energy industry and make smart data available to support the energy transition. As our first Principal Full Stack Developer, you’ll play a key role in building the platforms, tools, and features that empower our customers to access and manage energy data effortlessly while driving us towards a sustainable future.

You’ll work across the entire stack, contributing to a fantastic customer experience and ensuring the scalability, security, and innovation of our digital products and services. Collaborating closely with sales, data scientists, product managers, and other engineers, you’ll deliver exceptional technology solutions that set us apart as a leader in the energy sector.

  • Design, develop, and maintain scalable web, data, and API-based applications.
  • Rapidly prototype user-friendly front-end interfaces for customers to track energy usage and optimise energy data.
  • Collaboration and Delivery:
    • Work closely with the Head of Product to deliver updates to existing platforms and new projects in support of strategic initiatives.
    • Collaborate in agile, cross-functional teams with product owners, sales, and data scientists to deliver impactful features.
  • Work with energy data streams from smart meters to deliver real-time insights, usage forecasts, and benchmarking.
  • Create and maintain robust APIs to integrate with third-party services and enable external developers to build on ElectraLink’s platform.
  • Optimize applications and infrastructure to support rapid growth and large-scale customer bases without compromising performance.
  • Ensure applications meet the highest standards of data security and comply with relevant regulations, such as GDPR.
  • Help establish and refine development processes, standards, templates, and guidelines.
  • Contribute to the creation of coding standards and best practices.
  • Set up and maintain development environments, CI/CD pipelines, and version control systems.
  • Mentor and guide other team members in adopting new technologies and practices.

You will need

  • 4+ years:
    • Proficiency in front-end technologies: HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.
    • Proficiency in back-end technologies: Node.js, Python, Java, or similar.
    • Experience with advanced CSS techniques and frameworks like Tailwind CSS or Bootstrap.
    • Experience with back-end frameworks like Express.js, Django, or Spring Boot.
    • Experience with databases: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
    • Experience designing and implementing microservices.
    • Strong experience in designing, developing, and maintaining RESTful APIs.
    • Proficiency with Git based version control (CodeCommit, Bitbucket etc).
    • Experience working in agile environments.
  • Familiarity with GraphQL.
  • Advanced knowledge of DevOps practices and tools.
  • Experience working within the AWS ecosystem.
  • Knowledge of containerisation technologies like Docker and Kubernetes.
  • Experience with CI/CD pipelines using tools like Jenkins, GitHub Actions, or CircleCI.
  • Experience in optimising application performance and infrastructure scaling.
  • Strong understanding of data security principles and practices.
  • Experience in setting up development processes, standards, templates, and guidelines.
  • Knowledge of GDPR and other relevant regulations.
  • Strong ability to work in cross-functional teams.
  • Excellent communication skills to collaborate with product owners, sales, and data scientists.
  • Problem-Solving: A creative and analytical mindset, with the ability to tackle complex challenges and deliver innovative solutions.

What’s in it for you

  • Hybrid working including a 4 day week!
  • Gender neutral “Parenternity” leave for welcoming a child to the world
  • Employee Assistance Programme and Mental Health Cover
  • Monthly social events organised by our Social Committee
  • Open lines of communication throughout the business – your voice matters!
  • Regular Employee Forum meetings to gather suggestions from the business on making ElectraLink an even better place to work
  • Training and development opportunities
  • Exciting, innovative and fast moving company which is growing
  • High challenge, high support working environment

#J-18808-Ljbffr…

Posted: April 10th, 2026