MOO Logo

Software Engineer (Forge)

MOO|Posted 1 day ago

Skills and experience

Role:Full stack engineer
Other roles:Backend engineer
Experience in role:4+ years
Language proficiency:English
Must-have skills:
    Java
    Terraform
    AWS
Nice-to-have skills:
    AWS Lambda

Location and salary

Remote policy:Hybrid
Location of job:Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Team Intro:

The Forge team is focused on enabling branded product launches through our expanding

network of vendors while improving our in-house internal manufacturing system. Our mission

is simple: to power product launches that grow revenue for MOO by enabling our

manufacturing team to produce high-quality products quickly and efficiently.

We operate as an agile team, working closely with internal stakeholders to orchestrate the

post-purchase journey — from the moment a customer checks out, to the moment their

custom-branded product arrives at their door. Our platform plays a crucial role in ensuring

that every new product launch is scalable, efficient, and beautifully delivered.

The Role:

You’ll be joining an established platform team that sits at the heart of MOO’s post-purchase

journey — making sure every customer order is smoothly handed off to the right production

partner and fulfilled without a hitch.

As a Software Engineer, you'll work closely with a small team to improve the resilience,

observability, and scalability of our systems. From refining service architecture to setting up

robust monitoring and alerting, you’ll play a hands-on role in keeping our internal

manufacturing system healthy and evolving.

This is a great opportunity for someone who enjoys building reliable software, likes digging

into systems, and wants to grow in a supportive environment. You’ll learn from experienced

engineers, contribute to essential platform features, and take ownership of technical areas

over time

The person we want:

We are looking for someone that is:

  • Above all, a team player
  • Understanding of the importance of code quality and testing
  • Challenges themselves and others to imagine and implement improvements collaboratively
  • Promote transparency and collaboration with your tech peers and stakeholders
  • Has a keen eye for detail
  • Cares about providing a great user experience

Responsibilities

As a Software Engineer in the Forge team, you will:

  • Build, test, and deploy backend services as part of a collaborative, cross-functional team,

using Java, Terraform, and AWS.

  • Contribute to the reliability and scalability of our systems by improving monitoring, alerting,

and incident response processes

  • Write clean, maintainable, and well-tested code that supports core fulfilment workflows
  • Work closely with senior engineers through pair programming, code reviews, and

collaborative problem-solving

  • Take part in design discussions and contribute to architectural decisions that help us scale
  • Collaborate with engineers and stakeholders across teams to support new product

launches and vendor integrations

  • Continuously improve how we work — from refining CI/CD pipelines to strengthening

observability and developer experience

About You

  • Java (21)
  • Terraform
  • AWS suite
  • Serverless, Event driven architecture
  • Manufacturing/shipping or eCommerce background

You care about great user experience, improving internal tooling, and want to collaborate

with other engineers and stakeholders to achieve this. You’re self-motivated and a team

player- doing your best work when collaborating with others. You have some experience of

working in an agile environment, and are willing to learn and evolve your skillset.

Nice To Haves

  • Experience with MES systems like Tulip etc
  • A keen interest in operational processes, particularly in manufacturing, shipping, fulfilment

or supply chain.

About MOO

201-500 employees

What we do

MOO is a UK-based online printing company founded in London in 2004, specializing in high-quality print products for both businesses and consumers. We offer customizable items such as business cards, letterheads, and personalized gifts, serving customers in over 200 countries with a strong presence in the US and Europe.

Why work for us

Joining MOO means becoming part of a dynamic team that values innovation and creativity. We offer competitive salaries, opportunities for professional growth, and a chance to work on cutting-edge technology in the design and printing industry.

Our culture

At MOO, we foster a collaborative and customer-focused environment where great design and environmental responsibility are core values. Our team thrives on creativity and inclusivity, encouraging everyone to contribute their unique perspectives to drive our mission forward.

Our engineering process

We utilize modern tech practices and tools, including Java and Typescript, and various AWS cloud services, to enhance our online platform. Our engineers collaborate closely with design, marketing and manufacturing teams, ensuring a seamless integration of technology and user experience.

Our hiring process

Our hiring process involves an initial screening followed by technical interviews to assess skills and cultural fit. We prioritize candidates who demonstrate a passion for design and technology, ensuring that every new hire aligns with our values and mission.

Tech Stack

application and data

Amazon S3
Amazon S3
Amazon EC2
Amazon EC2
Amazon VPC
Amazon VPC
Javascript
Javascript
Node.js
Node.js
Python
Python
PHP
PHP
Java
Java
Spring Framework
Spring Framework
React
React
TypeScript
TypeScript
Amazon Kinesis
Amazon Kinesis
Amazon Lambda
Amazon Lambda
Amazon Cognito
Amazon Cognito
Amazon CloudFront
Amazon CloudFront
Amazon API Gateway
Amazon API Gateway
Stripe
Stripe
Next.js
Next.js
Amazon Web Services
Amazon Web Services

utilities

Google Analytics
Google Analytics
Looker
Looker
Tableau
Tableau
FullStory
FullStory

dev ops

GitHub
GitHub
Pingdom
Pingdom
PagerDuty
PagerDuty
Docker
Docker
Selenium
Selenium
Kubernetes
Kubernetes
Terraform
Terraform
Prometheus
Prometheus
Datadog
Datadog
Sentry
Sentry

business tool

Google Apps
Google Apps
Slack
Slack
Zendesk
Zendesk
JIRA
JIRA
Zoom
Zoom
Miro
Miro
Notion
Notion

Office Photos

Office photo
Office photo
Office photo
Office photo

Similar jobs on OfferZen: