Senior Backend Engineer - Profitable SaaS | TypeScript, NodeJS, AWS (City of London)
Senior Backend Engineer - Profitable SaaS | TypeScript, NodeJS, AWS (City of London)

Senior Backend Engineer - Profitable SaaS | TypeScript, NodeJS, AWS (City of London)

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

At a Glance

  • Tasks: Join us to tackle complex data challenges and improve our core product for food businesses.
  • Company: Jelly is a profitable SaaS company transforming operations for over 500 restaurants.
  • Benefits: Enjoy equity, hybrid work, 33 days holiday, and team dinners at customer restaurants.
  • Why this job: Be part of a growing team that values your input and offers real ownership from day one.
  • Qualifications: Proficient in TypeScript, NodeJS, and experienced with containerised infrastructure and GraphQL APIs.
  • Other info: Visa sponsorship available; apply by sharing a real data tradeoff you've made.

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 tackle complex data challenges at the heart of our product, improving 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:

  • Proficient in TypeScript and NodeJS.
  • Strong experience with containerised and serverless infrastructure (e.g. ECS, Lambda).
  • Confident working with GraphQL APIs, performance optimisation, and data design.
  • Expertise in relational databases, especially PostgreSQL, including performance tuning.
  • Exposure to or interest in AI technologies, including personal or side projects.

Bonus preferences:

  • PostgreSQL features, triggers and stored procedures.
  • Experience with strictly typed languages such as GoLang.
  • Experience with AWS solutions and services including ECS, Lambda and RDS.
  • Experience with NoSQL and big data.
  • Experience with Nexus GraphQL.
  • Implementing AI APIs in an ETL pipeline or similar workflows.

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 a real data or system tradeoff you’ve made under pressure and what you’d do differently now.

Application Link

Senior Backend Engineer - Profitable SaaS | TypeScript, NodeJS, AWS (City of London) employer: Jelly

Jelly is an exceptional employer for Senior Backend Engineers, offering a unique opportunity to take real ownership in a profitable, VC-backed SaaS company that is transforming the food industry. With a culture that prioritises engineering excellence, significant equity options, and a commitment to employee growth through direct access to leadership and collaborative team dinners, Jelly provides a rewarding environment for those looking to make a meaningful impact while enjoying a healthy work-life balance in the vibrant City of London.
J

Contact Detail:

Jelly Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Engineer - Profitable SaaS | TypeScript, NodeJS, AWS (City of London)

✨Tip Number 1

Familiarise yourself with Jelly's mission and the specific challenges they face in the food industry. Understanding their product and how it impacts users will help you articulate your thoughts during the interview, showing that you're genuinely interested in contributing to their goals.

✨Tip Number 2

Prepare to discuss your past experiences with TypeScript and NodeJS, particularly any projects where you've had to make critical decisions under pressure. This aligns well with their need for someone who has shipped real products and dealt with their consequences.

✨Tip Number 3

Brush up on your knowledge of AWS services, especially ECS and Lambda, as well as PostgreSQL performance tuning. Being able to speak confidently about these technologies will demonstrate your technical expertise and readiness to tackle the challenges at Jelly.

✨Tip Number 4

Think of a specific data or system trade-off you've made in your previous roles and be ready to discuss it. This is a key part of the application process, and sharing a thoughtful example will showcase your problem-solving skills and ability to reflect on your work.

We think you need these skills to ace Senior Backend Engineer - Profitable SaaS | TypeScript, NodeJS, AWS (City of London)

Proficiency in TypeScript
Strong experience with NodeJS
Containerised infrastructure knowledge (e.g. ECS)
Serverless architecture experience (e.g. AWS Lambda)
GraphQL API development and optimisation
Data design and performance optimisation skills
Expertise in relational databases, particularly PostgreSQL
Performance tuning for PostgreSQL
Familiarity with AI technologies
Experience with strictly typed languages (e.g. GoLang)
Knowledge of AWS services (ECS, Lambda, RDS)
Experience with NoSQL databases
Understanding of big data technologies
Experience with Nexus GraphQL
Implementing AI APIs in ETL pipelines

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with TypeScript, NodeJS, and AWS. Include specific projects where you've tackled complex data challenges or improved codebases, as this aligns with what Jelly is looking for.

Craft a Compelling Cover Letter: In your cover letter, express your passion for building products that impact users positively. Mention your experience in small teams and how you’ve taken ownership of projects, as this resonates with Jelly's mission.

Showcase Relevant Projects: If you have personal or side projects related to AI technologies or experience with PostgreSQL, make sure to include these in your application. This will demonstrate your proactive approach and relevant skills.

Prepare for Technical Interviews: Be ready to discuss real problems you've solved in previous roles, especially those involving performance optimisation and data design. Think about trade-offs you've made under pressure and be prepared to share what you would do differently now.

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. Jelly values candidates who can demonstrate ownership and the impact of their work, so be prepared to discuss challenges you faced and how you overcame them.

✨Prepare for Technical Challenges

Since the technical interview will focus on a real problem, brush up on your TypeScript, NodeJS, and AWS skills. Be ready to solve problems on the spot and explain your thought process clearly. Practising coding challenges related to performance optimisation and data design can be particularly beneficial.

✨Understand the Company’s Mission

Familiarise yourself with Jelly's mission to modernise food business operations. Be prepared to discuss how your skills can contribute to this goal and show genuine interest in their product. This will help you connect with the founder and team during your conversations.

✨Discuss Your Teamwork Experience

Jelly is looking for someone who enjoys working in small teams and solving problems end to end. Be ready to share examples of how you've collaborated with others, tackled complex challenges, and contributed to a positive team dynamic in previous roles.

Senior Backend Engineer - Profitable SaaS | TypeScript, NodeJS, AWS (City of London)
Jelly
J
  • Senior Backend Engineer - Profitable SaaS | TypeScript, NodeJS, AWS (City of London)

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

    Application deadline: 2027-06-26

  • J

    Jelly

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