Back to jobs

Software Engineer

The Company

Octopus Legacy is the place to plan for death and find support after loss.

Having been on our own startup journey, Octopus Group recently bought a stake in our company to supercharge our growth, and now we’re one of the fastest growing companies within the UK’s most exciting group (you may have heard of some of our sister companies…)

With our new brand, the Octopus platform at our disposal and a Top Secret plan to achieve radical scale we’re already transforming the way that people experience the process of planning for and dealing with death. 

We’ve assembled a crack team to prepare us for that scale, and you could be the missing piece we’re looking for!

The Role

As a Full Stack Software Engineer, you will be part of our growing engineering team, helping to design, build, test, deploy, and maintain our products. You will work across the entire technology stack, from front-end interfaces to back-end services, ensuring high performance, responsiveness, and scalability. Your role will involve close collaboration with cross-functional teams, including product management and design, to deliver innovative solutions that meet our users' needs. 

We are a startup moving at an extremely fast pace, and we're looking for individuals who thrive in such an environment. Our development team is highly collaborative, working closely together to deliver innovative solutions.

Key Responsibilities:

  • Develop and maintain high-quality, full stack code for our products.
  • Build responsive and interactive web applications.
  • Collaborate with design and product to translate ideas and wireframes into functional applications.
  • Integrate front-end components with back-end logic and APIs.
  • Identify and resolve performance and scalability issues across the full stack.
  • Contribute to the overall technical decision-making process.

Skills and Knowledge 

Must haves:

  • Substantial experience in full stack development.
  • Strong experience with Vue.js for front-end development.
  • Proficiency in Laravel for back-end development.
  • Experience with RESTful APIs and asynchronous request handling.
  • Familiarity with database design and management (e.g., MySQL, PostgreSQL).
  • Proficient with code versioning tools such as Git.
  • Ability to thrive in a fast-paced startup environment.
  • Strong collaborative skills and comfort with pair programming.
  • Adaptability and willingness to learn new technologies quickly.

Nice to haves:

  • Skilled in using Tailwind CSS for efficient and responsive styling.
  • Experience with Inertia.js for building server-driven single-page apps.
  • Experience deploying apps at scale with readable and maintainable code.
  • Project management and team leadership experience.
  • Strong communication skills and ability to articulate technical concepts.
  • Experience working with legacy code.

Bonus if you:

  • Have experience with test-driven development.
  • Have experience with domain driven design.
  • Enjoy knowledge sharing and participating in paired programming sessions.
  • Have worked on projects in the end-of-life planning or bereavement support space.
  • Are passionate about making a positive impact on people's lives.
  • Have experience with technologies such as Envoyer, Forge, or Digital Ocean.

For reference, we use:

  • Vue.js
  • Inertia.js
  • Laravel
  • Tailwind CSS
  • Git for version control
  • Github Actions for CI/CD pipelines.

Our Mission

When people think about planning for death they think about wills, life insurance and funerals. We take these cold processes and turn them into something more human. Share more than money: leave voice notes, music, recipes. Shape a legacy that connects you while you're here. And after you're gone.

Founded by Sam after his mum died suddenly, we’re a group of people who work in death because we’ve been affected by it. We know the difference a good plan makes, and what it’s like when there isn’t one.

Death can come between us, leave mess, legal fees, frustration. But it can also make us stronger. We see a world where people talk openly about death, and work out the real meaning of legacy, one that connects to them. We’re here to make that world happen

Benefits:

  • Flexible working: 3 days in the office (London, Holborn) 
  • Work from anywhere in the world for up to 4 weeks per year.
  • An extra holiday day for your birthday
  • Life insurance, Health insurance, Will & LPAs
  • Enhanced parental leave
  • Octopus share incentive scheme 
  • Cycle to Work Scheme and access to the Electric Vehicle (EV) Salary Sacrifice Scheme.
  • Octopus Giving: we match any charitable fundraising that you do up to £500. 
  • Octopus Springboard: where we help our employees become fully-fledged entrepreneurs.

We know that to be truly innovative, we need to have a diverse team around us. That is why Octopus Legacy is committed to creating an inclusive environment and is proud to be an equal opportunity employer.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf

Select...
Select...