Software Engineer - Discover Team
Manchester / London
Technology ā Technology (Moonpig) /
Permanent /
Hybrid
Weāre the Moonpig Group ā home to Moonpig, Greetz, Red Letter Days and Buyagift ā and weāre on a mission to make people feel loved, celebrated and remembered. Whether itās a card that gets them laughing out loud or a gift that makes their day, we help people stay close, no matter the miles.
Weāre proud to be leading the online gifting revolution, with brilliant products, clever tech and a whole lot of heart. Our platform makes it easy to create moments that matter ā packed with personal touches and delivered with care.
Weāre not just about selling cards or gifts ā weāre here to spread joy, spark smiles and make every celebration feel extra special. And with values that guide how we work and support one another, weāve built a place where people (and ideas) can truly thrive.
If youāre looking to make an impact, bring your spark and be part of something meaningful ā weād love to have you on the team. šš·
šManchester/London - Hybrid | š°Competitive Salary + Benefits
About the role
Weāre looking for a Software Engineer to join our Discover team ā the people who help millions of customers explore and navigate our huge catalogue of products, making it easy for them to create those special Moonpig moments with their loved ones.
The Discover team builds exciting, scalable, and resilient systems using AWS serverless technologies and React, with a strong focus on performance and customer experience. Youāll work closely with teams across Moonpig, contribute ideas to our roadmap, and deliver innovative new features that delight our customers.
This is a fantastic opportunity if you want to learn quickly, work with modern technologies, and see the real impact of your code in a product loved by millions.
Our expectations of our Software Engineers:
- Drive Meaningful Developer Impact: Our goal is to enhance the developer experience by prioritising high-value initiatives that remove friction, improve efficiency, and empower teams. We focus on clear planning while remaining adaptable to evolving engineering needs.
- High Quality: Collaborate with stakeholders to deliver secure, scalable, maintainable, and high-performance solutions, all while maintaining a fast delivery pace.
- Community Mindset: Engage with the engineering community within Moonpig, sharing knowledge and contributing to the continuous improvement of our practices.
- Open-Mindedness: Strive for improvement by being open to feedback, giving constructive feedback to others, and being willing to try new ideas. This openness is key to our ongoing success.
- Growth: Be actively engaged in your own growth, embracing challenges while feeling supported in your role.
Key Responsibilities
- Collaborate in a cross-functional team to design, implement, and A/B test new customer-facing features.
- Feed into ideation and roadmap planning, sharing ideas on how we can improve our services.
- Own backend integrations with our content engine and build scalable infrastructure on AWS.
- Develop and maintain customer-facing features using React and GraphQL.
- Write clean, maintainable code with automated tests to ensure reliability.
- Support client teams integrating with our services, offering guidance and technical solutions.
- Continuously learn from colleagues and contribute to a culture of knowledge-sharing.
About you
- You enjoy working collaboratively in highly supportive, cross-functional teams.
- Youāre passionate about solving problems and improving processes.
- You have experience with parts of our tech stack (AWS serverless, React, Node.js, TypeScript, GraphQL).
- Youāre curious and eager to learn new technologies, tools, and techniques.
Our Tech Environment
- Cloud & Infrastructure: AWS serverless, Terraform
- Frontend: React, GraphQL
- Backend: Node.js, TypeScript
- Collaboration & CI/CD: GitHub for source control and pipelines
How we get there
- We work in agile, cross-functional teams with a focus on collaboration and iteration.
- We deliver scalable, reliable solutions that directly impact millions of customers.
- We encourage a learning mindset, sharing knowledge and supporting each otherās growth.
Our Interview Process:
Stage 1: Recruiter Screening Call 15-30mins
Stage 2: Take home tech test
Stage 3: Pairing interview 60-90mins
Stage 4: System design interview 60mins
Stage 5: Final culture/team fit interview 30mins
Offer! š
Please note: Our interview process may vary depending on the specific role, hiring team availability, or other business needs. We aim to keep candidates informed of any changes throughout the process.
What's in it for you?
We believe in empowering our team to do their best work. Enjoy:
š° Competitive Pay & Bonuses: Plus, generous pension plans & staff discounts.
šš½ Wellbeing First: Private healthcare (UK), mental health support & dog-friendly offices (London & NL).
šļø Flexible Working & Time Off: Generous holidays, hybrid working (1-3 days in office, depending on role/team) & up to 20 days of international working.
š Career Growth: Learning allowances, coaching & development programs.
Want to know more?
Explore our full benefits package: here
Check out our podcast, tech blog and product blog to hear more about how we work and what we're building!
Our Ways of Working:
We trust you to do whatās right, providing flexibility to balance work and life. We believe in giving you permission to innovate and focus on delivering meaningful results. We understand that effective ways of working are unique to each individual, role, and team, and weāre committed to supporting and discussing your specific needs throughout the interview process and beyond.
Moonpig Group's Commitment to Equality, Diversity, and Inclusivity:
At Moonpig Group, weāre all about creating a workplace where everyone feels they truly belong. We celebrate what makes each of us unique, whether thatās our background, how we work best, or what matters most to us.
From working parents who need flexible hours to neurodiverse colleagues with specific working styles, weāre here to support our people in ways that work for them. Because when you feel valued and included, you can thrive, and so can we.
Weāre proud to have a number of employee-led groups driving this forward, including our LGBTQ+, Gender Balance, Neurodiversity and EMBRACE (Educating Myself for Better Racial Awareness and Cultural Enrichment) communities, plus our Group-wide EDI committee. These teams help make sure every voice is heard and every idea has a place.
We know that diversity fuels creativity, innovation and connection, and thatās why weāll keep pushing for progress. Together, weāre building a culture where everyone feels safe, supported, and free to be their brilliant, authentic selves.
If you have a preferred name, please use it to apply and share your pronouns if you are comfortable to do soš - If you have any reasonable adjustment requests throughout the interview process please let us know on your application or speak to the Recruiter.