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

Senior Software Engineer (Full Stack)

Full-Time 60000 - 84000 £ / year (est.) Home office (partial)
Go Premium
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 restaurant operations.
  • Benefits: Enjoy equity, hybrid work, 33 days holiday, and team dinners at customer restaurants.
  • Why this job: Take ownership, collaborate with the founder, and impact over 500+ restaurants.
  • Qualifications: 4+ years in software development, deep knowledge of Typescript, React, and AWS.
  • Other info: Visa sponsorship available; apply via WhatsApp with a unique tradeoff story.

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

Profitable VC-backed SMB SaaS | 1–3 % equity | UK visa sponsor | Build core product used by 500+ restaurants

About Jelly

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.

https://getjelly.notion.site/senior-full-stack-jelly

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 transforming the food business landscape will help you articulate your passion for their work during interviews.

✨Tip Number 2

Prepare to discuss your previous projects in detail, especially those where you took ownership and made impactful decisions. This aligns with their emphasis on real ownership and problem-solving.

✨Tip Number 3

Brush up on your technical skills, particularly in Typescript, React, AWS, and GraphQL. Be ready to demonstrate your expertise in these areas during the technical interview.

✨Tip Number 4

Think about a specific trade-off you've made while shipping fast, as mentioned in the application process. Reflecting on this will prepare you for the conversation with the founder and team.

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

Typescript
React
AWS (ECS, RDS, Lambda, SQS, VPC)
GraphQL
PostgreSQL
Strong Communication Skills
Problem-Solving Skills
Agile Methodologies
Full Ownership Mindset
Experience with SaaS Products
Automated Testing
Collaboration with Non-Technical Team Members
Understanding of User-Centric Design

Some tips for your application 🫡

Understand the Company and Role: Before applying, take some time to understand Jelly's mission and the specifics of the Senior Software Engineer role. Familiarise yourself with their product and how it impacts food businesses.

Tailor Your CV: Make sure your CV highlights relevant experience, especially in shipping production-level software and using technologies like Typescript, React, AWS, and GraphQL. Emphasise any experience you have in SaaS environments.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the role and the company. Mention specific projects you've worked on that align with Jelly's needs, and discuss your approach to problem-solving and collaboration.

Prepare for the Interview Stages: Anticipate the interview process by preparing for both technical and non-technical discussions. Be ready to discuss real problems you've solved, your coding practices, and how you communicate with non-technical team members.

How to prepare for a job interview at Jelly

✨Showcase Your Real-World Experience

Make sure to highlight specific projects where you've shipped real products and dealt with their consequences. Discuss the challenges you faced and how you overcame them, as this aligns with what Jelly is looking for in a candidate.

✨Demonstrate Your Technical Skills

Prepare to discuss your experience with Typescript, React, AWS, GraphQL, and PostgreSQL in detail. Be ready to explain how you've used these technologies in past projects, especially in a SaaS environment, as this will be crucial during the technical interview.

✨Emphasise Collaboration and Communication

Since you'll be working closely with non-technical team members, it's important to demonstrate your strong communication skills. Share examples of how you've successfully collaborated with diverse teams to achieve common goals.

✨Prepare for Problem-Solving Scenarios

During the technical interview, you'll likely face real problems to solve. Brush up on your problem-solving skills and be prepared to think aloud as you work through scenarios. This will showcase your ability to iterate quickly and make smart trade-offs.

Senior Software Engineer (Full Stack)
Jelly
Go Premium

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

J
  • Senior Software Engineer (Full Stack)

    Full-Time
    60000 - 84000 £ / year (est.)
  • J

    Jelly

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