Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Software Engineer- Discover
Posted 1 day 13 hours ago by Moonpig Group
We're the Moonpig Group - home to Moonpig, Greetz, Red Letter Days and Buyagift - on a mission to make people feel loved, celebrated and remembered. We lead the online gifting revolution with brilliant products, clever tech and a lot of heart, helping people stay close with personal touches and 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. 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.
Senior Software Engineer (Full Stack) Manchester/London Competitive Salary + Benefits
About the RoleWe're looking for a Senior Software Engineer to join our Discover team. Discover helps millions of customers navigate and explore a large catalogue of products, making it easy to create meaningful moments with the people they love. You'll work on scalable, resilient systems using AWS serverless and modern React-based technologies, building customer-facing experiences that matter. You'll collaborate with multiple teams across Moonpig to learn quickly, shape ideas, and deliver high-quality features at scale.
Key Responsibilities- Be part of a cross-functional team designing, implementing, and A/B testing new features to improve the customer experience
- Use agile principles to scope, track, and deliver work effectively
- Contribute to ideation and roadmap planning, sharing ideas to improve how we serve our customers
- Own back-end integrations with our content engine, building and maintaining AWS-based infrastructure
- Build and maintain customer-facing front-end features using React and GraphQL
- Write clean, well-structured code using AWS, Terraform, Node.js, TypeScript, GraphQL, React, and GitHub for source control and CI/CD
- Build appropriate tests to ensure code safety and quality across the codebase
- Apply and champion software engineering best practices within the team
- Work closely with client teams to support their integration with our services, providing technical guidance and tailored solutions
- Actively coach and support colleagues, fostering a culture of collaboration and knowledge sharing
- Engage with the wider Moonpig engineering community, championing best practices across teams
- You thrive in highly collaborative environments and enjoy working closely with other engineers
- You value pairing and mobbing as part of building high-performing teams
- You're passionate about problem-solving and continuously improving processes
- You care deeply about writing clean, maintainable code and applying best practices such as TDD and iterative development
- You enjoy sharing knowledge and mentoring or coaching other engineers
- You communicate clearly and confidently, adapting your style for technical and non-technical audiences
- You have strong experience with most of our tech stack, including AWS serverless, React, TypeScript, Node.js, GraphQL, and Terraform
- Full-stack development
- AWS (serverless)
- React
- TypeScript
- Node.js
- GraphQL
- Terraform
- Collaborative, cross-functional teams
- Agile delivery with a focus on experimentation and learning
- Shared ownership of code quality, scalability, and resilience
- Continuous improvement through feedback, coaching, and community
- Stage 1: Recruiter Screening Call (15-30 mins)
- Stage 2: Take home tech test
- Stage 3: Pairing interview (60-90 mins)
- Stage 4: System design interview (60 mins)
- Stage 5: Final culture/team fit interview (30 mins)
- 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, generous pension plans & staff discounts
- Wellbeing: 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
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 WorkingWe trust you to do what's right, providing flexibility to balance work and life. We support your needs and encourage innovation to deliver meaningful results.
Moonpig Group's Commitment to Equality, Diversity, and InclusivityWe're committed to building a workplace where everyone belongs. We celebrate what makes each of us unique and support flexible hours, diverse working styles, and inclusive practices. We run employee-led groups and an EDI committee to ensure every voice is heard and every idea has a place. We believe diversity fuels creativity, innovation and connection, and we'll keep pushing for progress.
If you have a preferred name, please use it to apply and share pronouns if you're comfortable. If you need reasonable adjustments during the interview process, please let us know with your application or speak to the Recruiter.
Moonpig Group
Related Jobs
First Line Manager
- Somerset, Weston-super-mare, United Kingdom, BS226
Software Engineer III - FX Front Office - QA Automation Engineer
- £80,000 - £100,000 Annual
- England, United Kingdom
Software Developer
- £80,000 - £100,000 Annual
- Belfast, United Kingdom
Strategic IT Project Manager - Hybrid, 3-Month Contract
- £80,000 - £100,000 Annual
- West Lothian, Livingston, United Kingdom, EH540
Security Manager: Lead Guardforce at Winfrith
- £80,000 - £100,000 Annual
- Dorset, Dorchester, United Kingdom, DT1 1