Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Full Stack Software Engineer image - Rise Careers
Job details

Senior Full Stack Software Engineer

What we do. Electric Car Leasing


Why we do it. Greener. Fairer. Future.



We’re looking for a Senior Fullstack Software Engineer (Python and React) to join our product and engineering team building the systems that power our ability to revolutionize the electric car leasing industry. 


Our tech stack is Python with GraphQL, React with Next.js, PostgreSQL and noSQL databases, running on AWS.


What you'll do...
  • Work within a dedicated cross-functional team on key products for our customers or our internal teams.
  • Build APIs and integrate with our own and third party services to optimise and automate processes.
  • Develop frontend applications to create experiences that wow our users.
  • Create performant systems that work consistently across modern browsers and devices.
  • Care about the code you write and its future maintainability.
  • Contribute ideas, share knowledge and raise the game of those around you.


What you'll need...
  • Expertise in Python and React.
  • Proficiency working with multiple data sources and designing expressive APIs using GraphQL.
  • Experience working with design systems and component libraries.
  • Excellent understanding of fundamental coding principles and best practices and experience applying these to create robust, scalable, maintainable software.
  • Proven experience of collaborating within teams and across disciplines.A track record of taking ownership of the development of features from inception through to delivery.


Any of the following would be a bonus
  • Proficiency in TypeScript and Next.js.
  • A working knowledge of AWS and infrastructure as code (IaC) practices.
  • Experience with event driven architecture/systems (EDA). 


Why you'll love it here
  • Don't feel like you meet all of our hiring criteria? thats OK, apply anyway! we'd love to hear from you and have a conversation.


  • Wondering what the salary for this role is? Just ask us! On a call with one of our recruiters it's something we always cover as we genuinely want to match your experience with the correct salary. The reason why we don't advertise is because we honestly have a degree of flexibility and would never want salary to be a reason why someone doesn't apply to Octopus - what's more important to us is finding the right octofit!

  • Octopus Energy Group is a unique culture. An organisation where people learn, decide, and build quicker. Where people work with autonomy, alongside a wide range of amazing co-owners, on projects that break new ground. We want your hard work to be rewarded with perks you actually care about! Visit our perks hub - Octopus Employee Benefits


About us


The electric revolution has arrived - and from 2035 you’ll no longer be able to buy a new petrol or diesel car in the UK. 


We’re building a whole new way for drivers to join the electric charge and not only learn about and shop for their EV online, but experience a 'lease for life' through an industry changing customer experience. This is the chance to join one of the UK’s most exciting start-ups – making it easy for individuals and businesses to go electric by getting their car, charger and energy all in one cracking deal.


Octopus Electric Vehicles launched in 2018 to make it seamless to switch to cleaner, greener driving. Our mission is to drive sustainable change, decarbonise the planet and provide our customers with fair pricing and a fantastic experience. 


We're an Octopus Energy company—an innovative new energy supplier. We are part of the Octopus Energy Group, which seeks to improve the lives of millions of people by transforming the industries we operate in. The Octopus Group incorporates Octopus Energy, Octopus Healthcare, Octopus Investments, Octopus Property, Octopus Ventures and Octopus Labs.


Please note we use AI to help us assess applications fairly and objectively.


If this sounds like you then we'd love to hear from you.


Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we'll do what we can to customise your interview process for comfort and maximum magic!


Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.

What You Should Know About Senior Full Stack Software Engineer, Octopus Energy Group

Are you ready to help shape the future of electric car leasing? Join Octopus Electric Vehicles as a Senior Full Stack Software Engineer and dive into a world where clean driving meets cutting-edge technology! In this remote role based in the UK, you’ll be collaborating with a talented product and engineering team dedicated to creating systems that revolutionize the industry. Your expertise in Python and React will allow you to develop robust APIs, integrate with both our services and third-party applications, and create stunning frontend experiences. You'll be working with a tech stack that includes GraphQL, PostgreSQL, and AWS, building performant systems that work seamlessly across browsers and devices. At Octopus, we value ideas and collaboration, encouraging everyone to contribute to making our codebase better every day. With responsibilities that include coding, problem-solving, and teamwork, your experience in designing expressive APIs and understanding of coding best practices will be invaluable. We want your expertise to shine, especially if you bring knowledge of TypeScript, Next.js, or AWS infrastructure! Here at Octopus, we prioritize openness and flexibility, ensuring salary is a conversation starter rather than a barrier. If you're driven by a passion for making an impact while working in a supportive environment, we want to hear from you! Let’s build a greener future together at Octopus Electric Vehicles!

Frequently Asked Questions (FAQs) for Senior Full Stack Software Engineer Role at Octopus Energy Group
What are the main responsibilities of a Senior Full Stack Software Engineer at Octopus Electric Vehicles?

As a Senior Full Stack Software Engineer at Octopus Electric Vehicles, you'll take on key responsibilities including building APIs and integrating with internal and third-party services, ensuring processes are optimized and automated. You'll develop frontend applications that provide exceptional user experiences and create efficient systems that function well across various devices and browsers. Furthermore, your role will involve collaborating with cross-functional teams, contributing innovative ideas, and maintaining high standards for code quality and future maintainability.

Join Rise to see the full answer
What qualifications are needed for the Senior Full Stack Software Engineer position at Octopus Electric Vehicles?

To qualify for the Senior Full Stack Software Engineer role at Octopus Electric Vehicles, candidates should have extensive experience in Python and React, along with proficiency in designing APIs using GraphQL. A solid understanding of coding principles and experience in building scalable and maintainable software is crucial. While expertise in TypeScript, Next.js, or AWS is considered a bonus, a proven track record of teamwork and collaboration, especially in developing features from conception to delivery, is essential to succeed in this position.

Join Rise to see the full answer
What tech stack does the Senior Full Stack Software Engineer work with at Octopus Electric Vehicles?

The tech stack for the Senior Full Stack Software Engineer position at Octopus Electric Vehicles primarily includes Python, React, GraphQL, PostgreSQL, and NoSQL databases, all hosted on AWS infrastructure. Familiarity with Next.js and TypeScript is desirable, and an understanding of event-driven architectures is a plus, enabling you to work effectively on various projects that contribute to electric car leasing solutions.

Join Rise to see the full answer
How does Octopus Electric Vehicles support employee growth for Senior Full Stack Software Engineers?

At Octopus Electric Vehicles, employee growth is fundamental to our culture. We encourage open communication and value the sharing of ideas among team members. As a Senior Full Stack Software Engineer, you’ll have ample opportunities to grow through collaborative projects, access to training resources, and a commitment to lifelong learning. We believe that a supportive environment, combined with the autonomy to innovate, will help you reach your full potential while contributing to our mission of transforming the electric car leasing landscape.

Join Rise to see the full answer
What is the work culture like at Octopus Electric Vehicles for Senior Full Stack Software Engineers?

The work culture at Octopus Electric Vehicles is built around values of empathy, respect, and inclusivity. As a Senior Full Stack Software Engineer, you will be part of a dynamic team that champions innovation and collaboration. We empower our employees to take ownership of their projects and encourage input from all levels. Our unique culture is designed to foster creativity and allow individuals to work and develop in a flexible, supportive environment that aligns with the mission of promoting sustainable transportation.

Join Rise to see the full answer
Common Interview Questions for Senior Full Stack Software Engineer
Can you explain your experience with Python in developing web applications?

When answering this question, share specific projects you've worked on that showcase your expertise in Python, focusing on the frameworks and libraries you've employed. Talk about how you approach building backend services and APIs, and ensure to mention your familiarity with database integration and optimization.

Join Rise to see the full answer
How do you ensure the maintainability and scalability of your code?

In your answer, emphasize the best practices you follow, including writing clean, documented code, conducting code reviews, and employing design patterns. Highlight your approach to testing and continuous integration, and how these practices contribute to creating scalable applications at Octopus Electric Vehicles.

Join Rise to see the full answer
Describe a challenging API integration you worked on.

When answering this question, discuss a specific example that illustrates your problem-solving skills and technical proficiency. Explain the APIs involved, any challenges you faced, and the solutions you employed to ensure successful integration, reflecting your hands-on experience in collaborative projects.

Join Rise to see the full answer
What frontend technologies do you prefer and why?

Highlight your expertise in React and any additional libraries or frameworks you've worked with that complement your experience. Discuss how you leverage these technologies to create user-friendly interfaces and provide examples of your work to demonstrate your design thinking.

Join Rise to see the full answer
How do you adapt to changing project requirements?

Share your adaptability techniques, such as communicating openly with team members, prioritizing tasks, and utilizing Agile methodologies. Provide a specific example where you had to pivot your approach due to new requirements, underscoring your flexibility in dynamic work environments.

Join Rise to see the full answer
Can you explain your experience with event-driven architecture?

In response, explain your understanding of event-driven architecture and how it enhances system performance and responsiveness. Provide examples of projects where you've implemented EDA, focusing on the tools and technologies you utilized to manage events and ensure reliable data flows.

Join Rise to see the full answer
How do you stay current with industry trends and technology advancements?

Demonstrate your commitment to professional growth by discussing the resources you use such as online courses, tech blogs, forums, or conferences. Share specific examples of how you’ve applied new knowledge or skills to your work, showcasing your proactive approach to learning.

Join Rise to see the full answer
What role do you typically assume in team settings?

Illustrate your collaborative approach, explaining whether you tend to take on leadership roles or prefer to contribute as a team member. Provide examples of how your role has evolved in past projects and how you help facilitate communication and productivity within teams at Octopus Electric Vehicles.

Join Rise to see the full answer
Describe a time when you had to troubleshoot a major issue in your code.

Provide a detailed but concise story that shows your problem-solving process. Outline the steps you took to identify, analyze, and resolve the issue, emphasizing your critical thinking and technical skills in debugging and issue resolution.

Join Rise to see the full answer
What are your thoughts on code reviews and how do they add value?

In your response, discuss the importance of code reviews in enhancing code quality, knowledge sharing, and team collaboration. You can provide personal experiences where code reviews led to better software or improved processes, supporting your belief in their value within the engineering culture at Octopus Electric Vehicles.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Become a Backend Developer at Octopus Energy in Paris, where you'll contribute to innovative tech solutions for a better energy experience.

Photo of the Rise User
Posted 10 days ago

Join Octopus Energy Germany as a Junior Data Engineer and help revolutionize the energy market with your data expertise.

Photo of the Rise User
Cayuse Remote Remote
Posted 4 days ago

Join Cayuse as a Lead Software Engineer to impact global research through innovative technology and solutions.

Photo of the Rise User

Capital One is seeking a Senior Software Engineer to drive technology transformations and deliver robust solutions for customers.

Photo of the Rise User
Posted 5 days ago
Posted 13 days ago

Join LanguageWire as a Full Stack Engineer and contribute to modernizing their applications and enhancing multilingual communication for brands worldwide.

Photo of the Rise User
BlackRock Remote BU3-Budapest-GTC White House, Vaci ut 47, District XIII, Budapest
Posted 10 days ago

BlackRock seeks a skilled Full Stack Developer to enhance its robust software technology platform for over 100 public-facing websites.

Photo of the Rise User
Posted 4 days ago
Photo of the Rise User

Join UKG's dynamic software engineering team as an intern and gain hands-on experience while contributing to meaningful projects.

ngc Hybrid United States-Nebraska-Bellevue
Posted 8 days ago

Northrop Grumman is looking for a Principal Engineer Software to drive innovative solutions in an Agile team environment.

Octopus Energy is a forward-thinking energy provider - were not just thinking about us, but generations ahead. Were reinventing the way you interact with your energy use so that you know when the best times are to use energy, and when the grid is ...

79 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Bilingual Care Manager, Telephonic RN at Humana
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Business Partner at Red Bull
Photo of the Rise User
16 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Brunswick just viewed Sanitation Team Member at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist at Beghou Consulting
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine
Photo of the Rise User
Someone from OH, Cincinnati just viewed Game Director, Scripps Sports at The E.W. Scripps Company
Photo of the Rise User
Someone from OH, Lorain just viewed 3D Modeler / Graphic Designer - Freelance at Twine
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health