Rodeo
Get started

Zigzag Dog Training | B Corp

Senior Software Engineer

London
£85k – £95k/yr
Posted about 22 hours ago
Sign up to applySee more jobs like this
Get notified of more jobs like this · No spam, ever

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Senior Software Engineer (Remote UK)

About ZigZag

ZigZag is the #1 app for dog training & life skills, helping pups and their pawrents build a lifelong bond. Too many dogs miss out on the right training, leading to behavioural issues or even abandonment. Our mission is to prevent that by making puppy training accessible and enjoyable for everyone.

We’ve been featured as Apple’s App of the Day, highlighted in New Apps We Love, and shortlisted for multiple industry awards. Backed by a major global petcare organisation, we’re a growing product-led company with big ambitions and a close-knit team.

About the Role

Our engineers build and maintain the ZigZag Puppy Training mobile app (iOS and Android), with meaningful work across the full stack, and particular responsibility for helping raise the bar on backend systems, APIs, and data-driven product development.

The app is built using Nest.js and TypeScript on the backend, with an Angular (v20) UI and Ionic for cross-platform mobile delivery. We deploy multiple times per day via CI/CD in Azure, enabling small, frequent releases and fast feedback.

This is a hands-on senior individual contributor role. You’ll work across the full stack, contributing to both backend services and the mobile app. As a senior engineer, you’ll also help guide backend and infrastructure design decisions and best practices. There’s scope to grow into broader technical leadership over time, if that’s something you’re interested in.

We work collaboratively through pair programming, peer review, and regular learning sessions, and partner closely with product and design to ship high-quality features at pace.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

What You’ll Do

As a Senior Software Engineer, you will:

  • Design and ship features across the full stack, writing high-quality, maintainable code
  • Take a leading role in backend design, data modelling, and API quality, helping ensure the platform scales safely and reliably
  • Feed into decisions around infrastructure and CI/CD, contributing to improvements in our Azure-hosted pipelines
  • Work closely with the Head of Engineering, product, and design to plan and deliver roadmap initiatives
  • Ensure our code meets security, privacy, and performance best practices
  • Share knowledge with teammates through collaboration, mentoring, and code review
  • Take part in interviews and pairing sessions to help us build a strong, inclusive engineering team

What You’ll Bring

This role is ideal for a full-stack engineer who enjoys working across the stack and brings particular strength and experience on the backend.

Core capabilities

We’re particularly interested in candidates who bring:

  • Experience delivering production features across a modern web or mobile stack
  • Depth of experience in backend development, including APIs, data modelling, and system design
  • Comfortable moving between backend and frontend codebases in a collaborative team
  • A pragmatic approach to reliability, performance, and security
  • Clear communication skills and a learning mindset

Helpful experience (not required):

  • Experience with modern UI frameworks such as Angular, React, or Vue
  • Exposure to CI/CD pipelines and cloud platforms (Azure, AWS, or GCP)
  • Experience with mobile, hybrid, or cross-platform app development
  • A passion for dogs is optional but highly appreciated!

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

We know no one meets every requirement perfectly. If you’re excited about our mission and feel you could grow into this role, we encourage you to apply.

What we offer:

Compensation & Rewards

  • Salary £85,000 - £95,000 depending on experience & interview performance, reviewed annually
  • Annual 10% bonus, increasing with tenure
  • Referral bonus

Wellbeing & Flexibility

  • Private health scheme
  • Remote working (UK-based) with once/week in our London Victoria office
  • Flexible working arrangements
  • Work from abroad for up to 2 weeks per year
  • 25 days holiday (increasing to 27), plus your birthday off
  • Summer hours - early finish on Fridays during the months of July and August
  • Dog-friendly office

Family and Lifestyle

  • 4 weeks paternity leave
  • 12 weeks maternity leave
  • Summer party
  • Christmas party

Growth & Learning

  • LinkedIn Learning access
  • £1,000 annual learning budget
  • 4 giving back days per year
  • 1 paid volunteering day per year

We’re happy to discuss flexible arrangements and reasonable adjustments throughout the hiring process.

Values, Inclusion & Diversity

Equal opportunity runs through every aspect of ZigZag. We’re building a workplace where a diverse mix of people can do their best work and be their authentic selves.

Our values guide how we work every day:

  • User-led, data-informed: We test and measure to ensure we’re delivering real value
  • Own your patch: Engineers have autonomy and responsibility over what they build
  • Paw-sitive collaboration: Pairing, learning together, and shared ownership

If you require any adjustments during the interview process, please let us know.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Location

London, England, United Kingdom

Sign up to applySee more jobs like this