Full Stack Software Engineer
Full Stack Software Engineer

Full Stack Software Engineer

Full-Time 48000 - 84000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Build and ship core product features for clean energy solutions.
  • Company: Join NOVA, a mission-driven tech company focused on climate change.
  • Benefits: Enjoy 25 days holiday, wellness subscriptions, and a free gym.
  • Why this job: Make a real impact in the clean energy transition while shaping innovative products.
  • Qualifications: 2-5 years experience in full-stack development with TypeScript and Python.
  • Other info: Fast-paced environment with a strong focus on ownership and performance.

The predicted salary is between 48000 - 84000 £ per year.

Location: London (In-person/Hybrid)

Compensation: £60k base, £75-100k OTE + Equity

Energy is humanity’s most valuable resource. NOVA is building the software backbone that will power the installation, optimisation, and scaling of the clean‑energy transition. As one of our earliest team members, you’ll play a critical role in driving our vision forward, shaping our product, and creating lasting impact. Join us if you’re passionate about solving climate change and excited to build something that truly matters.

What the job involves:

  • Build and ship core product features across the full stack.
  • Help design and implement the core systems that power the OS for energy installers - from workflows and scheduling to data, automation, and integrations.
  • Own features end-to-end: problem definition, architecture, implementation, deployment, and iteration.
  • Work closely with founders and customers to deeply understand user pain and translate it into elegant, scalable solutions.
  • Move fast when speed matters, and slow down when foundations matter.
  • Shape our technical direction, engineering culture, and early hiring decisions.

Must haves:

  • You’ve shipped production systems - 2–5 years experience designing, building, and operating full‑stack applications in production.
  • You’re fluent in TypeScript and Python - They’re core to our stack, but you choose tools pragmatically and can adapt to other languages or technologies as needed.
  • You think like a product owner - You can put yourself in the shoes of our customers and deliver products that are 10x better.
  • You’re extremely ambitious - A strong track record of exceptional performance.
  • You move fast with AI - You use appropriate tooling, in particular LLM agents in your coding workflow to deliver fast.
  • You’re confident using automated testing - To validate the correctness of important aspects of the software you develop.

Nice to haves:

  • Experience building CI/CD pipelines and infrastructure as code tooling like Terraform.
  • You’ve developed applications on one or more of the major cloud platforms like AWS/GCP/Azure.
  • You’ve built for the real‑world before - Built software used in physical industries such as energy, construction or manufacturing.
  • You’re a proven self-starter - Built and shipped your own side projects, tools, or products outside of formal roles.

Benefits:

  • 25 Days Holiday (excl. bank holidays)
  • Annual Company Offsite
  • Regular Company Socials
  • Free On-site Gym
  • Pension Plan
  • Travel Insurance
  • Free Wellness Subscriptions (10 ClassPass credits per month, Headspace, Freeletics, Sleep Cycle, Uber One, Financial Times, The Athletic and Chess.com)

Our culture:

  • Move fast - High energy, high performance, high standards.
  • Founders' mentality - Everyone thinks like an owner.
  • Mission obsessed - We’re not here to build another startup. We’re here to fix the planet.

Full Stack Software Engineer employer: Novainstall

NOVA is an exceptional employer for Full Stack Software Engineers, offering a dynamic work environment in London that prioritises innovation and sustainability. With a strong focus on employee growth, you will have the opportunity to shape the future of clean energy while enjoying benefits like 25 days of holiday, wellness subscriptions, and a vibrant company culture that values high performance and a mission-driven mindset. Join us to make a meaningful impact in the fight against climate change and be part of a team that thinks like owners.
N

Contact Detail:

Novainstall Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Software Engineer

✨Tip Number 1

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

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to full-stack applications. This will give us a clear picture of what you can bring to the table when you apply through our website.

✨Tip Number 3

Prepare for technical interviews by brushing up on TypeScript and Python. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems!

✨Tip Number 4

Be passionate about our mission! When you talk to us, let your enthusiasm for tackling climate change shine through. We’re looking for team members who are as committed to making a difference as we are.

We think you need these skills to ace Full Stack Software Engineer

Full-Stack Development
TypeScript
Python
Problem Definition
Architecture Design
Implementation
Deployment
User-Centric Design
Automated Testing
CI/CD Pipelines
Infrastructure as Code (Terraform)
Cloud Platforms (AWS/GCP/Azure)
Self-Starter
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match our job description. Highlight your full-stack experience, especially with TypeScript and Python, and don’t forget to showcase any projects that demonstrate your problem-solving abilities.

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your passion for clean energy and how you can contribute to our mission. Share specific examples of how you've tackled challenges in previous roles and how you think like a product owner.

Showcase Your Projects: If you've built any side projects or tools, make sure to mention them! We love seeing self-starters who take initiative. Include links to your GitHub or any relevant portfolios to give us a taste of your work.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!

How to prepare for a job interview at Novainstall

✨Know Your Tech Stack

Make sure you’re well-versed in TypeScript and Python, as these are core to the role. Brush up on your knowledge of full-stack applications and be ready to discuss your past projects where you’ve used these technologies.

✨Understand the Mission

NOVA is all about tackling climate change, so show your passion for this cause. Research their products and think about how your skills can contribute to their mission. Be prepared to share your thoughts on how technology can drive the clean-energy transition.

✨Demonstrate Problem-Solving Skills

Be ready to discuss specific challenges you've faced in previous roles and how you overcame them. Think about examples where you’ve had to put yourself in the customer’s shoes to deliver a better product. This will showcase your ability to think like a product owner.

✨Show Your Ambition

NOVA is looking for someone with a strong track record of exceptional performance. Share your achievements and any side projects that demonstrate your self-starter attitude. Highlight how you move fast with AI and use automated testing to ensure quality in your work.

Full Stack Software Engineer
Novainstall

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

N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>