Software Engineer |London – Hybrid (2 days per week in the office) | Competitive Salary + Benefits We're looking for a Software Engineer to join Buyagift & Red Letter Days, based in London with hybrid working (2 days per week in the office). In this role, you'll develop and maintain full-stack applications that power our online booking journeys, including Hotels, Gourmet experiences, and Days Out, helping to deliver a seamless and reliable booking experience for our customers. You'll play a key role in building, improving, and maintaining the technology that enables customers to discover, book, and enjoy unforgettable experiences. Working with technologies including TypeScript, React, C#, .NET Core, and Azure, you'll contribute across the full software development lifecycle, from technical design and development through to deployment and continuous improvement. You'll collaborate closely with Product Managers, Designers, Engineers, and other stakeholders to deliver high-quality solutions that create value for both customers and the business. This is an exciting opportunity to solve meaningful technical challenges, influence engineering decisions, and contribute to products used by millions of customers across our experience brands. Design, develop, test, and maintain high-quality software solutions that support our online booking journeys and customer experience. • Contribute to technical design discussions and help shape engineering solutions. • Contribute to the reliability, scalability, and performance of applications and services. • Work closely with peers and stakeholders to ensure successful delivery of projects and enhancements. • Commercial experience building and maintaining software applications in a modern engineering environment. • Strong understanding of software engineering fundamentals and best practices. • Experience developing applications using modern programming languages and frameworks. • Experience working across both frontend and backend technologies within a full-stack environment. • Ability to work collaboratively within agile, cross-functional teams. • Commitment to writing high-quality, maintainable, and well-tested code. • TypeScript and C# for building scalable, high-performance applications. • React for creating engaging and responsive customer-facing experiences. • .NET Core for developing robust backend services and APIs. • MobX for state management across frontend applications. • Storybook for developing, testing, and documenting reusable UI components. • Microsoft Azure for hosting, cloud infrastructure, and serverless solutions. • Azure Functions for event-driven and serverless application development. • Azure Table Storage and SQL Server for data storage and management. • Azure DevOps Pipelines for continuous integration and continuous deployment (CI/CD). • Azure DevOps Repositories for source control and collaborative development. • Application Insights for monitoring, observability, and performance analysis. • Agile delivery practices, code reviews, automated testing, and continuous improvement. Stage 1: Talent Acquisition Screening Call (20–30 minutes, virtual) • Technical Experience & Live Pairing Interview (1.5 hours, virtual) • Stage 3: Software Design Interview (1 hour, virtual) • Competitive Pay & Bonuses: Plus generous pension plans, staff discounts, and share schemes. ♀️ Wellbeing First: Private healthcare (UK), dental, life insurance, mental health support, and dog-friendly offices. ️ Flexible Working & Time Off: Generous holidays, hybrid working (unless specified otherwise, 2 days a week in the office), and opportunities for international working. Career Growth: Learning allowances, coaching, and development programs. Recognition & Giving Back: Regular awards, charity support, length of service awards, and volunteering days. At the same time, face-to-face office time is an important and expected part of working at Moonpig Group. Candidates will have regular and ongoing time working from the office as part of their role, which will be discussed during the recruitment process. Moonpig Group's Commitment to Equality, Diversity, and Inclusivity: 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. 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. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. If you would like more information about how your data is processed, please contact us.
Software-ontwikkelaar in London employer: Moonpig
At Buyagift and Red Letter Days, we pride ourselves on being an exceptional employer that values our people as the cornerstone of our success. With a hybrid working model based in London, we offer competitive salaries, comprehensive benefits, and a culture that fosters inclusivity and personal growth. Join us to be part of a dynamic team where your contributions directly impact our mission of delivering happiness and creating unforgettable experiences for our customers.