At a Glance
- Tasks: Join our Browse team to develop innovative e-commerce solutions and enhance customer experiences.
- Company: MOO, a creative print and digital product company with a vibrant culture.
- Benefits: Enjoy 25 days holiday, flexible work options, private healthcare, and a matched pension scheme.
- Other info: Embrace a diverse and inclusive workplace where you can truly be yourself.
- Why this job: Be part of a dynamic team pushing the boundaries of technology in e-commerce.
- Qualifications: Experience with Java, TypeScript, and CMS systems; eagerness to learn and grow.
The predicted salary is between 50000 - 65000 £ per year.
MOO set out to shake up the world of print back in 2006. Today we’re a 400+ strong team who create print and digital products for companies of all sizes – from Google and AirBnB to small businesses. Our global HQ is in London, UK, with additional premises in Dagenham, Boston, MA, East Providence, RI, and Denver, CO. We are expanding our technology teams and looking for a Software Engineer (Magnolia/ContentStack FullStack) to join the ‘Browse’ team.
The Browse team focuses on our e‑commerce storefront upper funnel, dedicated to enhancing our customers' browsing experience and managing the product data that drives our catalog. The successful candidate will have a broad range of experience across different CMS systems and technology platforms, with some experience in an e‑commerce setting.
The Person We Want
- Experienced with Content Management Systems (CMS)
- Keen to learn more about serverless architecture and modern headless CMS tools such as ContentStack
- Understanding the importance of code quality and testing
- Willing to work in a team to ensure successful delivery
- Able to work with AI tools (Claude Code) to support the speed of delivery of features and improvements
- Examples of challenging yourself and learning new tools, skills, or ways of working
Responsibilities
- Contribute to the team by understanding and refining system requirements and translating these into high-quality working software
- Participate in Agile team ceremonies and suggest improvements to our ways of working
- Comfortable with knowledge sharing, pair‑programming, and spending time on PRs
- Demonstrate a passion for testing and correctness through high levels of test automation using various tools
- Learn about IaaS and be open to contributing or suggesting changes to our underlying platform
- Show a sense of ownership over your work and proactively tackle any impediments to delivery
About You
- Experience with Java, TypeScript & NextJS to support the development of content‑driven pages across both Magnolia and ContentStack
- Understanding of AWS and navigating the ecosystem
- Self‑motivated and a team player
- Willing to learn and evolve your skills
What’s it like to work at MOO?
MOO’s workplace encourages you to be yourself. We want to help you grow in your career while recognising the importance of a healthy work/life balance. We offer 25 days holiday rising by one day for each year here (for 5 years), a matched pension scheme, paid parental leave, private healthcare, life insurance, a season ticket loan, and a cycle to work scheme. Flexible work schedules with hybrid and remote working options are available for certain roles.
Diversity Statement
We are committed to creating a representative, inclusive, and friendly team, as different experiences and perspectives enhance our workplace and customer experience. MOO doesn’t discriminate based on race, colour, religion, gender, national origin, age, sexual orientation, marital status, disability, or any other protected class. We strive to build a values-driven, purposeful, and empowered organisation that we are proud to work for.
Software Engineer II (Magnolia/ContentStack FullStack) in London employer: MOO
MOO is an excellent employer that fosters a collaborative and innovative work culture, where your analytical skills will directly impact our pricing strategies and commercial performance. With a focus on employee growth, we offer opportunities for professional development and the chance to work alongside talented teams in a dynamic environment. Located in a vibrant area, MOO provides unique advantages such as flexible working arrangements and a commitment to work-life balance, making it a rewarding place to build your career.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer II (Magnolia/ContentStack FullStack) in London
✨Tip Number 1
Get to know MOO and our culture! Research our products and values so you can show us how you fit in. When you apply through our website, mention specific projects or initiatives that excite you.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry events. A friendly chat can go a long way in making your application stand out when you apply through our site.
✨Tip Number 3
Prepare for the interview by brushing up on your technical skills. Be ready to discuss your experience with Java, TypeScript, and CMS tools. Show us your passion for learning and how you've tackled challenges in the past.
✨Tip Number 4
Don’t forget to showcase your teamwork skills! We love collaboration, so share examples of how you've worked with others to deliver successful projects. This will help us see how you can contribute to our Browse team.
We think you need these skills to ace Software Engineer II (Magnolia/ContentStack FullStack) in London
Some tips for your application 🫡
Show Your Passion for Tech:When you're writing your application, let us see your enthusiasm for technology! Share examples of projects you've worked on, especially those involving CMS systems or e-commerce. We love to see candidates who are genuinely excited about what they do.
Tailor Your Application:Make sure to customise your application to fit the role. Highlight your experience with Java, TypeScript, and NextJS, and mention any relevant work with Magnolia or ContentStack. This helps us see how you can contribute to our Browse team right from the start!
Be Yourself:At MOO, we value authenticity. Don’t be afraid to let your personality shine through in your application. Whether it’s your unique approach to problem-solving or your creative side, we want to know what makes you, you!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you’re serious about joining our team at MOO!
How to prepare for a job interview at MOO
✨Know Your Tech Stack
Make sure you brush up on your knowledge of Java, TypeScript, and NextJS. Be ready to discuss how you've used these technologies in past projects, especially in relation to CMS systems like Magnolia and ContentStack.
✨Show Your Passion for Learning
MOO values growth and learning, so come prepared with examples of how you've challenged yourself to learn new tools or skills. Whether it's serverless architecture or AI tools, show them you're eager to evolve.
✨Emphasise Team Collaboration
Highlight your experience with Agile methodologies and teamwork. Be ready to discuss how you've contributed to team ceremonies, pair programming, and knowledge sharing in previous roles.
✨Demonstrate Ownership and Proactivity
MOO is looking for candidates who take ownership of their work. Prepare to share instances where you've tackled challenges head-on and how you've ensured successful delivery in your projects.