Software Engineer II (Magnolia/ContentStack FullStack)

Software Engineer II (Magnolia/ContentStack FullStack)

Full-Time 50000 - 65000 £ / year (est.) Home office (partial)
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 revolutionising print and digital products.
  • Benefits: Enjoy 25 days holiday, private healthcare, flexible work schedules, and a supportive culture.
  • Other info: Embrace a diverse and inclusive workplace where you can truly be yourself.
  • Why this job: Be part of a creative team using cutting-edge tech to 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. 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
  • Learn about IaaS and contribute or suggest changes to our underlying platform
  • Show a sense of ownership over your work and proactively tackle 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. We also provide flexible work schedules with hybrid and remote working options.

Diversity Statement

We are committed to creating a representative, inclusive, and friendly team. MOO doesn’t discriminate based on race, colour, religion or belief, gender, national origin, age, sexual orientation, marital status, disability, or any other protected class. We strive to build a values-driven, purposeful, and highly empowered organisation.

Software Engineer II (Magnolia/ContentStack FullStack) employer: Phoenix Court Group

At MOO, we pride ourselves on fostering a vibrant and inclusive work culture where creativity thrives and individuality is celebrated. Located in the heart of London, our hybrid work model offers flexibility alongside a commitment to employee growth, with benefits such as 25 days of holiday, private healthcare, and a matched pension scheme. Join us to be part of a dynamic team that values innovation and collaboration while ensuring 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)

Tip Number 1

Get to know MOO and our culture! Research our products and values, and think about how your skills as a Software Engineer can contribute to our mission. This will help you stand out in interviews and show that you're genuinely interested in joining the team.

Tip Number 2

Network like a pro! Connect with current MOO employees on LinkedIn or attend industry events where we might be present. Building relationships can give you insider info and potentially a referral, which can really boost your chances of landing that job.

Tip Number 3

Prepare for technical interviews by brushing up on your Java, TypeScript, and NextJS skills. Practice coding challenges and be ready to discuss your past projects, especially those involving CMS systems and e-commerce. We love to see how you've tackled real-world problems!

Tip Number 4

Don’t forget to showcase your passion for learning! Share examples of how you've challenged yourself and picked up new skills. At MOO, we value growth and innovation, so let us know how you can bring that mindset to the Browse team.

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

Content Management Systems (CMS)
Java
TypeScript
NextJS
AWS
Serverless Architecture
Headless CMS Tools

Some tips for your application 🫡

Show Your Passion:When writing your application, let your enthusiasm for software engineering shine through! Share specific examples of projects or technologies that excite you, especially those related to CMS and e-commerce.

Tailor Your CV:Make sure your CV is tailored to the role. Highlight your experience with Java, TypeScript, and NextJS, and don’t forget to mention any work you've done with Magnolia or ContentStack. We want to see how your skills align with what we’re looking for!

Be Yourself:At MOO, we value authenticity. Don’t be afraid to show a bit of your personality 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 you’re serious about joining our team!

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 Ownership and Proactivity

MOO looks for candidates who take ownership of their work. Prepare to discuss situations where you've tackled challenges head-on and how you've ensured successful delivery of features or improvements in your previous roles.