Full Stack Software Engineer

AI-led meal-planning and grocery shopping platform helping busy families get their meals and shopping sorted fast.
$60,000 - $80,000
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Consumer

Description For Full Stack Software Engineer

Cherrypick is revolutionizing how families approach meal planning and grocery shopping through their AI-powered platform. With over 400K households signed up and an impressive NPS of +73, they're making significant impact in helping people eat better for their health, budget, and the planet.

As a Full Stack Software Engineer, you'll join a small but mighty team working across Ruby on Rails, Golang, and Flutter technologies. The role offers a unique opportunity to work directly with founders and impact various aspects of the business beyond just technology. The company maintains an experiment-led culture, shipping weekly iterations and measuring impact continuously.

The position is ideal for someone who thrives in a fast-paced startup environment, enjoys direct customer interaction, and is passionate about building solutions that make a real difference. You'll be involved in everything from ideation to deployment, with the freedom to learn new technologies and shape the company's development process.

What sets Cherrypick apart is their commitment to work-life balance, maintaining sustainable working hours while delivering high-impact solutions. The hybrid work model offers flexibility, with access to their London Bridge riverside office for collaborative work days. The company culture emphasizes transparency, with full financial visibility and a flat hierarchy that promotes direct communication and quick decision-making.

This role offers competitive compensation (£60K - £80K) with EMI options, comprehensive benefits, and the opportunity to be part of a growing company that's already making a significant impact in how families approach their daily nutrition and shopping needs.

Last updated 20 days ago

Responsibilities For Full Stack Software Engineer

  • Collaborating with the founders on what's best to build for customers
  • Trying features and iterating quickly based on direct customer feedback
  • Learning how to build a robust profitable business alongside a great product
  • Talking to customers about their needs and challenges and figuring out solutions
  • Learning new technology and making a difference across the whole stack
  • Solving product and tech challenges that haven't been solved before
  • Helping to shape our development process and company culture

Requirements For Full Stack Software Engineer

Ruby
Go
  • Have experience within an impactful, fast-moving software development team
  • Have professional experience using Ruby on Rails to build APIs for web and mobile apps
  • Can work in Golang on our platform layer (or is keen to learn)
  • Can help out on our Flutter app (or is keen to learn)
  • Have the courage to ship fast
  • Thrive in a startup or startup-like environment
  • Enjoy interacting directly with customers and solving real customer problems
  • Can make things happen even when things are unclear
  • Can calmly handle competing priorities
  • Want to rapidly build prototypes and get customer feedback in hours or days
  • Are keen to learn from others, improve your practice and push yourself towards greatness

Benefits For Full Stack Software Engineer

Education Budget
  • Salary range: £60K - £80K with EMI options
  • 25 days holiday
  • Learning and development budget
  • Fun socials
  • MacBookPro and all necessary tools provided
  • Flexible, sustainable working hours
  • Beautiful London Bridge riverside office and kitchens
  • Full financial transparency including revenue and salary bands
  • Small team with flat hierarchy and zero bureaucracy

Interested in this job?

Jobs Related To Cherrypick Full Stack Software Engineer

Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization in San Diego.

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Gameplay Software Engineer - Reality Labs

Gameplay Software Engineer position at Meta's Reality Labs, focusing on developing VR in-meeting experiences and immersive virtual spaces.