At a Glance
- Tasks: Join our Browse team to develop innovative e-commerce solutions and enhance customer experiences.
- Company: MOO, a dynamic print and digital product company with a vibrant culture.
- Benefits: Enjoy 25 days holiday, private healthcare, flexible work schedules, and a matched pension scheme.
- Other info: Inclusive workplace committed to diversity and continuous learning.
- Why this job: Be part of a creative team that values your individuality and supports your growth.
- Qualifications: Experience with Java, TypeScript, and CMS systems; eagerness to learn new technologies.
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. 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 our customers' browsing experience and 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 applying their knowledge in an e-commerce setting. Please note - this is a hybrid role, you will be working from our London, Camden Clubhouse.
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 to delivery of features and improvements to our platform
- Learning and growth are key to our culture, so we will be looking for examples of where you have challenged yourself and learned a new tool, skill, or way of working
Responsibilities
- Contribute to the team through 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
- Be comfortable with knowledge sharing, pair-programming and spending a proportion of your time on PRs
- Demonstrate a passion for testing and correctness through high levels of test automation using a range of tools
- Learn about IaaS
- Show a sense of ownership over your work and be proactive about tackling any impediments to delivery
About You
- You have experience with Java, TypeScript & NextJS to support the development of content driven pages across both Magnolia and ContentStack
- You have an understanding of AWS and navigating the ecosystem
- You are self-motivated and a team player
- Willing to learn and evolve your skills
What’s it like to work at MOO?
MOO’s the kind of workplace where you can really be yourself. We want to help you grow in your career and set you up for success while recognising the importance of a healthy work/life balance. That’s why we offer 25 days holiday rising by one day for each year here (for 5 years), a matched pension scheme, and paid parental leave. We’ll offer you private healthcare, life insurance, a season ticket loan, and a cycle to work scheme. We also offer flexible work schedules with hybrid and remote working for certain roles as well as a Work From Anywhere program.
Diversity Statement
We are working hard to create a representative, inclusive and super-friendly team, because we know that different experiences, perspectives and backgrounds make for a better workplace. MOO doesn’t discriminate on the basis of race, colour, religion or belief, gender, national origin, age, sexual orientation, marital status, disability or any other protected class. We strive to create a values-driven, purposeful and highly empowered organisation that we are all proud to work for.
Software Engineer II (Magnolia/ContentStack FullStack) employer: MOO group
At MOO, we pride ourselves on fostering a vibrant and inclusive work culture where creativity thrives and individuality is celebrated. Our London-based team enjoys a wealth of benefits including flexible working arrangements, generous holiday allowances, and a commitment to professional growth, ensuring that every employee feels valued and empowered to reach their full potential. Join us in our mission to innovate in the print and digital space while enjoying a supportive environment that prioritises work-life balance and diversity.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer II (Magnolia/ContentStack FullStack)
✨Tip Number 1
Get to know the company culture! MOO values individuality and creativity, so don’t be afraid to show your personality during interviews. Research their projects and think about how your skills can contribute to their mission.
✨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 you memorable and might even get you a referral!
✨Tip Number 3
Prepare for technical challenges! Brush up on your Java, TypeScript, and NextJS skills, as well as your understanding of CMS systems. Practising coding problems can help you feel more confident during technical interviews.
✨Tip Number 4
Don’t forget to follow up! After your interview, send a quick thank-you email to express your appreciation for the opportunity. It shows professionalism and keeps you on their radar as they make their decision.
We think you need these skills to ace Software Engineer II (Magnolia/ContentStack FullStack)
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 highlight your experience with Java, TypeScript, and NextJS. Mention any relevant projects that showcase your skills in these areas, as it’ll help us see how you fit into our team.
Be Yourself:At MOO, we value authenticity. Don’t be afraid to show your personality in your application. Whether it’s a unique project you’ve tackled or a quirky hobby, 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 to the right people. Plus, it shows us you’re keen to join our team at MOO!
How to prepare for a job interview at MOO group
✨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, 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, showing your eagerness to evolve will impress the interviewers.
✨Emphasise Team Collaboration
Since this role involves working closely with a team, be ready to talk about your experiences with pair programming and Agile methodologies. Highlight any instances where you contributed to improving team processes or shared knowledge.
✨Demonstrate Code Quality Awareness
Discuss your approach to code quality and testing. MOO is looking for someone who values high levels of test automation, so be prepared to share your strategies for ensuring software reliability and correctness.