At a Glance
- Tasks: Join our Browse team to develop innovative e-commerce solutions and enhance customer experiences.
- Company: MOO, a vibrant tech company revolutionising print and digital products.
- Benefits: Enjoy flexible working, 25 days holiday, private healthcare, and a matched pension scheme.
- Other info: Inclusive culture focused on diversity and personal growth.
- Why this job: Be part of a creative team where you can express yourself and grow your skills.
- 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) in London employer: MOO group
At MOO, we pride ourselves on fostering a vibrant and inclusive work culture where creativity thrives and personal growth is encouraged. Located in the heart of London, our hybrid work model offers flexibility alongside competitive benefits such as 25 days of holiday, private healthcare, and a matched pension scheme, ensuring a healthy work-life balance. Join us to be part of a dynamic team that values innovation and diversity, while you develop your skills in an exciting e-commerce environment.
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 its culture! Before your interview, dive into their website and social media. Understanding their values and products will help you connect during the conversation.
✨Tip Number 2
Show off your skills! Be ready to discuss specific projects where you've used Java, TypeScript, or NextJS. Bring examples of how you've tackled challenges in e-commerce settings to the table.
✨Tip Number 3
Don’t just talk tech; talk teamwork! MOO values collaboration, so share experiences where you’ve worked in Agile teams, paired programmed, or contributed to improving processes.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re serious about joining the MOO team and contributing to their exciting journey.
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 specific 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 well as your understanding of AWS. This helps us see how you fit into our team!
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 to the right people. Plus, it shows us that you’re serious about joining 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 understands the importance of high-quality software, so be prepared to share your strategies for ensuring correctness and automation in your work.