Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Senior Software Engineer (Full Stack)

City of London Full-Time 60000 - 84000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Join us to build a modern operating system for food businesses and ship weekly.
  • Company: Jelly is a profitable VC-backed SaaS company transforming the food industry.
  • Benefits: Enjoy equity, hybrid work, 33 days holiday, and team dinners at customer restaurants.
  • Why this job: Take real ownership, collaborate with the founder, and grow with a dynamic team.
  • Qualifications: 4+ years in software engineering, deep knowledge of Typescript, React, and AWS required.
  • Other info: Visa sponsorship available; apply via WhatsApp with a unique tradeoff experience.

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

Jelly is rebuilding the operating system for food businesses from the ground up. Kitchens in Michelin stars, pubs, cafes and hotels still run core ops on pen & paper; we give them a modern operating system. 500+ sites use Jelly today and we’re profitable.

Why Now

Jelly’s profitable and demand is outpacing what we can ship. We’re investing in stronger foundations to unlock more velocity, but we’re stretched. This is the moment for you to help us move faster, raise the bar, and shape how we build as we grow.

The Mission

Take real ownership, work with the founder and engineering team to ship weekly, learn from users, and improve the product and the codebase as we scale.

You’ll Work With

  • Founder (product)
  • Engineers (shipping code)
  • Part-time Designer (UI/UX)
  • Customer Success Manager (Insight)

You might be a fit if

  • You’ve shipped real things and dealt with their consequences
  • You’ve worked in small teams and like solving problems end to end
  • You know when to refactor and when to move on
  • You care about users and outcomes more than abstractions
  • You want to grow with a company, not just do a tour of duty

What You’ll Get

  • Real ownership from day one
  • £70–90k depending on experience
  • Significant equity (1–3 %) and long‑term career upside
  • A culture that values engineers, with protected time for cleanup and craft
  • 1-on-1 with founder; access to roadmaps
  • 33 days holiday, Hybrid London (Bank), Visa sponsorship available
  • Fortnightly team dinners at customer restaurants

Minimum requirements:

  • 4+ years commercial experience shipping and maintaining production-level software
  • Typescript & React: deep understanding of both front-end and back-end usage
  • AWS: experience running live production workloads (we use ECS, RDS, Lambda, SQS, VPC)
  • GraphQL: built and consumed APIs at scale
  • PostgreSQL: confident writing queries, designing schemas, and shipping DB changes without downtime
  • Strong communication: able to collaborate clearly with non-technical team members

Bonus preferences:

  • Latest tooling: we use AI and computer vision to speed up internal data workflows
  • 2+ years in SaaS: ideally in products used by SMEs or operational teams
  • Full ownership mindset: willing to scope, build, test, and ship without hand-holding
  • Agile instincts: comfortable iterating fast and making smart tradeoffs
  • Testing culture: experience writing effective, maintainable automated tests

Interview process

  • Stage 1: Quick intro call with founder (15min)
  • Stage 2: Technical interview (2 hours) on a real problem
  • Stage 3: Conversation with team + founder (2hrs)

Apply here or DM me (JJ) on WhatsApp +447855553652 with one tradeoff you’ve made while shipping fast, and what you’d do differently in hindsight.

Senior Software Engineer (Full Stack) employer: Jelly

At Jelly, we pride ourselves on being an exceptional employer, offering a unique opportunity for Senior Software Engineers to take real ownership in a profitable, VC-backed SaaS company. With a culture that values engineering excellence, protected time for craft, and significant equity options, our team enjoys a collaborative environment where innovation thrives. Located in London, we provide generous benefits including 33 days of holiday, hybrid working arrangements, and regular team dinners at our customer restaurants, ensuring a rewarding and fulfilling work experience.
J

Contact Detail:

Jelly Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Familiarise yourself with Jelly's mission and product. Understanding how they are revolutionising the food business will help you articulate your passion for their work during interviews. Be ready to discuss how your skills can directly contribute to their goals.

✨Tip Number 2

Prepare to showcase your experience with Typescript, React, and AWS. Since these are key technologies for the role, think of specific projects where you've successfully implemented them and be ready to discuss the challenges you faced and how you overcame them.

✨Tip Number 3

Highlight your experience in small teams and your ability to take ownership of projects. Jelly values engineers who can work independently and make decisions, so share examples of when you've led a project from start to finish and the impact it had.

✨Tip Number 4

During the interview process, be prepared to discuss trade-offs you've made while shipping products quickly. This aligns with Jelly's fast-paced environment, so reflect on your past experiences and be honest about what you learned from those decisions.

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

Full Stack Development
Typescript
React
AWS (ECS, RDS, Lambda, SQS, VPC)
GraphQL
PostgreSQL
API Development
Production-Level Software Maintenance
Strong Communication Skills
Problem-Solving Skills
Agile Methodologies
Automated Testing
Collaboration with Non-Technical Team Members
Ownership Mindset
Experience in SaaS Products

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Typescript, React, and AWS. Include specific projects where you've shipped production-level software and any relevant SaaS experience.

Craft a Compelling Cover Letter: In your cover letter, express your passion for building products that improve user experiences. Mention how your values align with Jelly's mission and your desire to take ownership in a growing company.

Showcase Problem-Solving Skills: Prepare examples of past projects where you solved complex problems end to end. Be ready to discuss the trade-offs you made while shipping fast, as this is a key aspect of the role.

Prepare for Technical Interviews: Brush up on your technical skills, especially around GraphQL and PostgreSQL. Be prepared to tackle real problems during the technical interview and demonstrate your ability to communicate effectively with non-technical team members.

How to prepare for a job interview at Jelly

✨Showcase Your Ownership Mindset

During the interview, emphasise your ability to take real ownership of projects. Share specific examples of how you've scoped, built, tested, and shipped software independently, as this aligns with Jelly's culture of valuing engineers who can drive their own work.

✨Demonstrate Technical Proficiency

Be prepared to discuss your experience with Typescript, React, AWS, GraphQL, and PostgreSQL in detail. Highlight any production-level software you've shipped and maintained, as well as your understanding of both front-end and back-end technologies.

✨Communicate Clearly with Non-Technical Team Members

Since you'll be collaborating with non-technical team members, practice explaining complex technical concepts in simple terms. This will showcase your strong communication skills and your ability to work effectively within a diverse team.

✨Prepare for Real Problem Solving

Expect the technical interview to focus on real-world problems. Brush up on your problem-solving skills and be ready to demonstrate your thought process while tackling challenges, as this will reflect your agile instincts and ability to make smart trade-offs.

Senior Software Engineer (Full Stack)
Jelly
J
  • Senior Software Engineer (Full Stack)

    City of London
    Full-Time
    60000 - 84000 £ / year (est.)

    Application deadline: 2027-06-16

  • J

    Jelly

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>