Software Engineer - Discover Team

Moonpig Manchester, England, United KingdomSoftware Engineer - Discover Team
Moonpig Manchester, England, United KingdomWe’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 + BenefitsAbout The RoleWe’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 needsHigh Quality: Collaborate with stakeholders to deliver secure, scalable, maintainable, and high-performance solutions, all while maintaining a fast delivery paceCommunity Mindset: Engage with the engineering community within Moonpig, sharing knowledge and contributing to the continuous improvement of our practicesOpen-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 successGrowth: Be actively engaged in your own growth, embracing challenges while feeling supported in your roleKey ResponsibilitiesCollaborate in a cross-functional team to design, implement, and A/B test new customer-facing featuresFeed into ideation and roadmap planning, sharing ideas on how we can improve our servicesOwn backend integrations with our content engine and build scalable infrastructure on AWSDevelop and maintain customer-facing features using React and GraphQLWrite clean, maintainable code with automated tests to ensure reliabilitySupport client teams integrating with our services, offering guidance and technical solutionsContinuously learn from colleagues and contribute to a culture of knowledge-sharingAbout YouYou enjoy working collaboratively in highly supportive, cross-functional teamsYou’re passionate about solving problems and improving processesYou 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 techniquesOur Tech EnvironmentCloud and Infrastructure: AWS serverless, TerraformFrontend: React, GraphQLBackend: Node.js, TypeScriptCollaboration and CI/CD: GitHub for source control and pipelinesHow We Get ThereWe work in agile, cross-functional teams with a focus on collaboration and iterationWe deliver scalable, reliable solutions that directly impact millions of customersWe encourage a learning mindset, sharing knowledge and supporting each other’s growthOur Interview ProcessStage 1: Recruiter Screening CallStage 2: Take home tech testStage 3: Pairing interviewStage 4: System design interviewStage 5: Final culture/team fit interviewOfferPlease note: Our interview process may vary depending on the 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?Competitive Pay and Bonuses, generous pension plans and staff discountsWellbeing First: Private healthcare (UK), mental health support and dog-friendly offices (London and NL)Flexible Working and Time Off: Generous holidays, hybrid working (1-3 days in office, depending on role/team) and up to 20 days of international workingCareer Growth: Learning allowances, coaching and development programsWant to know more? Explore our full benefits package: hereCheck out our podcast, tech blog and product blog to hear more about how we work and what we’re building!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. 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.
#J-18808-Ljbffr
Other jobs of interest...


Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!