Principal Full Stack Developer London or Nottingham
Principal Full Stack Developer London or Nottingham

Principal Full Stack Developer London or Nottingham

Nottingham Full-Time 70000 - 90000 £ / year (est.) No home office possible
Go Premium
ElectraLink Ltd

At a Glance

  • Tasks: Build innovative platforms and tools to digitise the energy industry.
  • Company: Join ElectraLink, a leader in the energy sector with a focus on sustainability.
  • Benefits: Enjoy hybrid working, a 4-day week, and comprehensive mental health support.
  • Why this job: Make a real impact on energy data management while working with cutting-edge technology.
  • Qualifications: 4+ years in full stack development with proficiency in modern frameworks and APIs.
  • Other info: Collaborative environment with excellent growth opportunities and regular social events.

The predicted salary is between 70000 - 90000 £ per year.

At ElectraLink, we are looking to digitise the energy industry and make smart data available to support the energy transition. As our first Principal Full Stack Developer, you will 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 will 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 will 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.
  • 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.
  • 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.

Principal Full Stack Developer London or Nottingham employer: ElectraLink Ltd

At ElectraLink, we pride ourselves on being an innovative leader in the energy sector, offering a dynamic work environment that fosters collaboration and creativity. As a Principal Full Stack Developer, you'll enjoy a hybrid working model, including a four-day week, alongside unique benefits such as gender-neutral 'Parenternity' leave and a strong focus on employee well-being through our Employee Assistance Programme. With ample opportunities for professional growth and a culture that values open communication, you'll be empowered to make a meaningful impact while contributing to a sustainable future.
ElectraLink Ltd

Contact Detail:

ElectraLink Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Full Stack Developer London or Nottingham

✨Tip Number 1

Network like a pro! Reach out to folks in the energy sector, attend meetups, and connect with potential colleagues on LinkedIn. The more people you know, the better your chances of landing that Principal Full Stack Developer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to web, data, and API-based applications. This will give hiring managers a taste of what you can do and how you can contribute to ElectraLink's mission.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with front-end and back-end technologies, as well as your approach to collaboration in agile teams. We want to see how you can fit into our culture!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in being part of our team at ElectraLink, where we’re all about innovation and sustainability.

We think you need these skills to ace Principal Full Stack Developer London or Nottingham

HTML
CSS
JavaScript
React
Angular
Vue.js
Node.js
Python
Java
Express.js
Django
Spring Boot
SQL
PostgreSQL
MySQL
MongoDB
RESTful APIs
Git
Agile Methodologies
GraphQL
DevOps Practices
AWS
Docker
Kubernetes
CI/CD Pipelines
Jenkins
GitHub Actions
CircleCI
Data Security Principles
GDPR Compliance
Cross-Functional Collaboration
Communication Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Principal Full Stack Developer role. Highlight your experience with front-end and back-end technologies, and don’t forget to mention any relevant projects that showcase your skills in building scalable applications.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about digitising the energy industry and how your background makes you a perfect fit for our team. Keep it engaging and personal!

Showcase Your Collaboration Skills: Since we value teamwork, make sure to highlight your experience working in agile, cross-functional teams. Share examples of how you’ve collaborated with product owners, sales, and data scientists to deliver impactful features.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at ElectraLink Ltd

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like HTML, CSS, JavaScript, and frameworks like React or Angular. Brush up on your back-end skills too, especially with Node.js or Python, as you'll need to demonstrate your full-stack capabilities.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. ElectraLink values innovative solutions, so think of examples where you creatively solved complex problems, particularly in agile environments.

✨Understand the Energy Sector

Familiarise yourself with the energy industry and the importance of data in driving the energy transition. Being able to speak knowledgeably about how technology can impact energy management will set you apart from other candidates.

✨Prepare for Collaboration Questions

Since the role involves working closely with cross-functional teams, be ready to share experiences where you collaborated with product owners, sales, or data scientists. Highlight your communication skills and how you’ve contributed to successful team projects.

Principal Full Stack Developer London or Nottingham
ElectraLink Ltd
Location: Nottingham
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>