Full-Stack Software Engineer

We are looking for:

  • 2+ YoE (post-BS/MS) in a product-focused full-stack software engineering role;
  • Familiar with TypeScript, and React, and popular web development tools, libraries and frameworks;
  • Comfortable working with Python, and not afraid of minor DevOps duties;
  • Strong programming skills and general Computer Science knowledge;
  • Take ownership of our codebase, balancing high-quality code, security, and speed of development;
  • Experience working at early-stage startups, legal-tech, or any experience in the legal industry is a plus;
  • Have prior experience in working with language models (will be a plus).

What will you do:

  • Develop, test, and deploy secure, performant, and scalable code in production—independently (but you can always rely on the help of other tech team members).
  • Work directly with our CEO, to deliver end-to-end features, from backend to frontend, within a single day.
  • Ship software while maintaining security and performance across the stack—understanding basic web security principles without over-relying on frameworks.
  • Collaborate asynchronously while avoiding unnecessary meetings. We trust you to manage your time and ship.

You're a generalist. You don’t need to be an expert in every area of software engineering, but you’re comfortable wearing multiple hats and learning quickly.

Who you’ll work with:

You'll work directly with our experienced team, including:

  • Kriton (CEO) who provides product direction and vision
  • Roman (interim CTO) who will mentor your technical growth

Remember!

This role isn’t just about coding — it’s about building, improving, and delivering legal software that matters. We want engineers who can take full ownership and create solutions our users will rely on and love.

Apply Now