Software Engineer II (Magnolia/ContentStack FullStack) in London

Software Engineer II (Magnolia/ContentStack FullStack) in London

London Full-Time 50000 - 65000 £ / year (est.) No working from home possible
P

At a Glance

  • Tasks: Join our Browse team to develop innovative e-commerce solutions and enhance customer experiences.
  • Company: MOO is a vibrant tech company creating print and digital products for diverse clients.
  • Benefits: Enjoy 25 days holiday, flexible work schedules, private healthcare, and a matched pension scheme.
  • Other info: Hybrid role in a supportive environment focused on diversity and inclusion.
  • Why this job: Be part of a creative team where you can express yourself and make a real impact.
  • 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.

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. We typically deal with high traffic volumes and drive growth through experimentation and innovation.

We are expanding our technology teams and looking for a Software Engineer (Magnolia/ContentStack FullStack) to join the ‘Browse’ team. We're a front-end focused team but also manage product data and integrations to other parts of the e-commerce and fulfilment journeys. 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.

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 of 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 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
  • Be 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 a range of tools
  • Learn about IaaS and be open to contributing or suggesting small changes to our underlying platform
  • 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 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: Phoenix Court Group

At MOO, we pride ourselves on fostering a vibrant and inclusive work culture where creativity thrives and individuality is celebrated. As a Software Engineer II in our London Camden Clubhouse, you'll enjoy a supportive environment that prioritises your professional growth with ample learning opportunities, flexible working arrangements, and a comprehensive benefits package including generous holiday allowances and private healthcare. Join us to be part of a dynamic team dedicated to innovation in the print and digital space, while enjoying a healthy work-life balance.

P

Contact Details:

Phoenix Court Group Recruitment Team

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 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 innovative environment.

Tip Number 2

Network like a pro! Connect with current employees on LinkedIn or attend industry events. This can give you insider info about the team and help you stand out when applying through our website.

Tip Number 3

Prepare for technical challenges! Brush up on your Java, TypeScript, and NextJS skills, as well as your understanding of CMS systems. Be ready to discuss how you've tackled similar problems in past roles.

Tip Number 4

Show your passion for learning! MOO loves candidates who are eager to grow. Share examples of how you’ve challenged yourself to learn new tools or technologies, especially in an e-commerce context.

We think you need these skills to ace Software Engineer II (Magnolia/ContentStack FullStack) in London

Content Management Systems (CMS)
Serverless Architecture
Headless CMS Tools
Code Quality
Testing
Team Collaboration
AI Tools (Claude Code)

Some tips for your application 🫡

Show Your Passion for Tech:When you're writing your application, let us see your enthusiasm for technology! Mention any cool projects you've worked on, especially if they involve CMS systems or e-commerce. We love seeing 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 how they relate to the job. This shows us that you understand what we're looking for and that you're a great fit for our team.

Be Yourself:We want to know the real you! Don’t be afraid to show your personality in your application. Whether it’s your unique approach to problem-solving or your creative side, let us see what makes you tick. Remember, we value authenticity!

Apply Through Our Website:For the best chance of getting noticed, make sure to apply through our website. It’s the easiest way for us to keep track of your application and ensures you’re considered for the role. Plus, it’s super straightforward!

How to prepare for a job interview at Phoenix Court 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 suggestions you've made to improve team processes or how you've contributed to knowledge sharing.

Demonstrate Your Testing Mindset

MOO is keen on code quality and testing, so be prepared to discuss your approach to test automation. Share specific examples of how you've ensured high-quality software delivery in your previous roles.