Staff Software Engineer (Full Stack) at Rocket Lawyer | Powderkeg

Location: London, UK or Poland or Brazil

Employment Type: Full time

Team: Opportunities

About Rocket Lawyer

We believe everyone deserves access to affordable and simple legal services.

Founded in 2008, Rocket Lawyer is the largest and most widely used online legal service platform in the world. With offices in North America and Europe, Rocket Lawyer has helped over 25 million people create over 50 million legal documents , and get their legal questions answered.

We are in a unique position to enhance and expand the Rocket Lawyer platform to a scale never seen before in the company’s history, to capture audiences worldwide. We are expanding our team to take on this challenge!

About the Role

Rocket Lawyer is seeking an experienced, passionate Senior Engineer who wants to work in a fast-paced, dynamic environment. We’re spinning up a new team that will enhance the web application that serves our non-US based customers. You’ll be the first engineering hire in this team and will initially be responsible for changes to both front-end and back-end. You’ll be responsible for the entire software development lifecycle, agreeing requirements with the product team, coordinating releases and supporting your changes in production.

You’ll get up to speed on the existing codebase, supported by the existing Rocket Lawyer engineering team, understanding the bigger technical picture then work with the product manager to prioritise changes based on business requirements and effort to implement.

This is a great opportunity to deliver impactful changes, work closely with the business and gain experience in facilitating and successfully executing on delivery in an Agile environment.

About you

  • Passionate about software quality and maintainable software
  • Practising extreme ownership
  • Good at organising time and prioritising tasks
  • Team player, comfortable working with technical and product people
  • Questioning approach - not afraid to ask questions or for review/feedback
  • Comfortable facilitating small scale Scrum ceremonies
  • Great communication skills


  • Responsible for the entire Software Development Life Cycle of your code including development, test, production, and subsequent fixes and improvements
  • Understand and refine product requirements, align implementation with technical strategy
  • Facilitate the team’s scrum ceremonies, learning and improving process
  • Provide estimates and work with programme team to create delivery plan
  • Collaborate with other teams and manage dependencies
  • Set expectations for delivery and communicate progress
  • Actively participate in design and code reviews
  • Work with the Ops team on deployment and own team’s deployment pipelines


  • Proposing and leading technical solutions that customers love
  • Industry experience of delivery using Java (v8 or later) and latest JavaScript specification
  • Familiarity with frameworks such as Spring, SpringBoot and Angular
  • Proficient in HTML, CSS, automated testing frameworks and tools.
  • JPA, SQL preferably experience with Postgres
  • Experience designing and developing RESTful services/APIs
  • Experience with CI/CD, containers Docker and Kubernetes
  • Facilitation as a scrum master
Job Summary
  • Job Title
    Staff Software Engineer (Full Stack)
  • Company
    Rocket Lawyer
  • Location
    San Francisco, CA
  • Employment Type
    Full time
Ready to apply?
Ready to apply?