Staff Software Engineer (Full Stack)
Staff Software Engineer (Full Stack)

Staff Software Engineer (Full Stack)

Full-Time 60000 - 80000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Shape product direction and ship features quickly in a fast-paced environment.
  • Company: Join Alecto, the UK's first AI-native law firm revolutionising conveyancing.
  • Benefits: Competitive salary, flexible work hours, and opportunities for professional growth.
  • Other info: Be part of a small, passionate team dedicated to crafting exceptional user experiences.
  • Why this job: Make a real impact in transforming a £2.5 billion market with innovative tech.
  • Qualifications: Experience in early-stage startups and proficiency in TypeScript.

The predicted salary is between 60000 - 80000 £ per year.

About the Company

At Alecto, we’re on a mission to fix one of the UK’s most broken consumer experiences: conveyancing - the legal process behind every property transaction. Today it’s slow, opaque, and failing. One in three property transactions fall through, complaints run 3.3x higher than any other legal sector. Many firms still rely on post and fax. We’re building the UK’s first AI-native law firm to change that. Backed by Firstminute Capital and a strong group of angel investors, we’re led by a founder who built and scaled Gen H, a fintech mortgage lender, to £1bn in annual lending and £5bn in financing. That hands-on experience in regulated financial services gives us a clear path to disrupt a fragmented £2.5 billion market. Conveyancing is our starting point. Our ambition is a full-service, AI-first law firm with global reach.

About the Role

We’re looking for a Staff or Senior Product Engineer to join as an early member of our engineering team. We’re a small team of generalists with deep experience in startups and who care about craft. We move fast, ship often, and hold ourselves to a high bar. From day one, you’ll help shape the product’s direction and ship features to production within your first week. Requirements will be fuzzy - you’ll talk to users, form hypotheses, and iterate quickly to define what to build.

Responsibilities

  • Have worked at early-stage startups and driven product direction
  • Think in terms of user problems, not just technical solutions
  • Have scaled TypeScript projects
  • Enjoy refining and customising your AI workflow into the early hours
  • Building AI agents or LLM-powered systems that go beyond simple prompting
  • Thrive in autonomy and owning your own work

Staff Software Engineer (Full Stack) employer: Alecto

At Alecto, we pride ourselves on being an innovative employer that empowers our team to revolutionise the conveyancing process through cutting-edge technology. Our collaborative work culture fosters creativity and autonomy, allowing employees to take ownership of their projects while benefiting from continuous learning and growth opportunities. Located in the heart of the UK, we offer a dynamic environment where your contributions directly impact our mission to create a transparent and efficient legal experience for consumers.
A

Contact Detail:

Alecto Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to people in the industry, especially those at Alecto or similar startups. Use LinkedIn to connect and engage with their posts – it’s a great way to get noticed.

✨Tip Number 2

Prepare for the interview by understanding Alecto's mission and how your skills can help fix the conveyancing process. Be ready to discuss your past experiences and how they relate to the role.

✨Tip Number 3

Showcase your projects! If you’ve built anything relevant, whether it’s AI agents or TypeScript applications, make sure to highlight them during your conversations. It’s all about demonstrating your craft.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our team.

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

Full Stack Development
TypeScript
AI Workflow Customisation
Building AI Agents
LLM-Powered Systems
User-Centric Problem Solving
Startup Experience
Product Direction
Autonomy in Work
Iterative Development
Communication Skills
Adaptability
Craftsmanship in Engineering

Some tips for your application 🫡

Show Your Passion for Innovation: When writing your application, let your enthusiasm for transforming the conveyancing process shine through. We want to see how you can contribute to our mission of building an AI-native law firm and why you're excited about tackling user problems head-on.

Highlight Your Startup Experience: Make sure to emphasise any experience you've had in early-stage startups. We love candidates who understand the fast-paced environment and can drive product direction, so share specific examples of how you've contributed to shaping products in previous roles.

Be Clear About Your Technical Skills: We’re looking for someone who has scaled TypeScript projects and is comfortable with AI workflows. In your application, be specific about your technical expertise and how it aligns with our needs. Don’t just list skills; explain how you’ve applied them in real-world scenarios.

Tailor Your Application to Us: Take a moment to personalise your application for Alecto. Mention our mission and how your values align with ours. This shows us that you’ve done your homework and are genuinely interested in being part of our journey. Remember, apply through our website for the best chance!

How to prepare for a job interview at Alecto

✨Understand the Mission

Before your interview, dive deep into Alecto's mission to revolutionise conveyancing. Familiarise yourself with the challenges in the current process and think about how your skills can contribute to solving these issues. This shows genuine interest and helps you align your answers with their goals.

✨Showcase Your Startup Experience

Since Alecto values experience in early-stage startups, prepare specific examples from your past roles where you've driven product direction or tackled fuzzy requirements. Highlight how you’ve thrived in fast-paced environments and contributed to shaping products from the ground up.

✨Demonstrate User-Centric Thinking

Be ready to discuss how you approach user problems rather than just technical solutions. Prepare to share instances where you’ve engaged with users, gathered feedback, and iterated on features based on real-world needs. This will resonate well with their focus on user-centric development.

✨Prepare for Technical Challenges

Brush up on your TypeScript skills and be prepared to discuss your experience with AI workflows and building LLM-powered systems. You might face technical questions or even a coding challenge, so practice articulating your thought process while solving problems to showcase your expertise.

Staff Software Engineer (Full Stack)
Alecto

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

>