Full Stack Software Engineer

Help build innovative digital products in empowered teams as an experienced software engineer. Use and grow your technical and product understanding, have broad technical responsibilities, and create experiences that users love.
About the role

Get to know us

EndGame is a software agency working with high-growth, globally-minded SaaS founders. Our focus is simple: we do SaaS exceptionally well. We exist to empower innovative people and their ideas to change the world for good.

We're looking for an outstanding, solutions-focused "full stack" software engineer to join our passionate Wellington based team full-time.

If you have awesome technical talents, love working in teams and want to be involved in an exciting company where you can develop your skills - this could be the job for you!

This is a real opportunity to grow - to be involved with the development and implementation ofnew products and new features.

You'll work in agile teams in a fun, relaxed culture with a focus on teamwork, quality and excellence. Your problem-solving skills will be second to none, and will thrive when resolving product challenges in sometimes uncertain environments.

Key responsibilities as a Full Stack Software Engineer at EndGame will include:

  • Develop and deliver robust, scalable web applications and services.
  • Understand the EndGame user and their requirements, building with them in mind.
  • Contribute to discovery, software design and system design.
  • Release as often as possible, with attention to quality.
  • Test.
  • Where code is not self-documenting, write it.
  • Build and maintain relationships with internal and external stakeholders to enable collaboration and achievement of outcomes.
  • Apply agreed standards and tools to achieve well-engineered outcomes. 
  • Review your own and your colleagues' work.
About you

Get to know you

Here are the skills we’d love you to have before starting:

  • Great experience across the board, with deeper knowledge in .Net and React preferred.
  • Knowledge of industry standard best practices, development lifecycle processes and methodologies.
  • Understanding of how to build long-lived, testable, decoupled, maintainable and performant code.
  • A solid understanding of how to work in an agile environment.
  • A desire to work in multiple teams across a variety of products, with frequent context switching.
  • Great communication skills.
  • A team player, willing to work collaboratively and achieve shared goals.
  • Self-motivated, able to work independently and thrive in a fast-paced, multi-tasking, high productivity environment.
  • Action-oriented. Make decisions about the approach to work and take a hands-on role to ensure value gets into the users hands as soon as possible.
  • Keen interest in learning that can be leveraged for better user outcomes.


If you recognise yourself in this profile - get in touch! We'd love to hear from you.
Our benefits

Some extras
at EndGame

Opportunities to learn and share what you know

Success at EndGame means you'll always be facing new challenges - which means you're learning and empowered to overcome your current challenges.

To facilitate learning, we provide coaches and learning tracks through ourEndGame Academy program. Our current learning tracks include: Product Discovery, Tech Practices, Agile Facilitation, Product Management and People Leadership. Plus, there are plenty of opportunities to showcase your skills to your VPT and others at EndGame through our weekly CoPX experience discussions, fortnightly lunch presentations and cross-team huddles.

A supportive & encouraging team environment

Our Virtual Product Teams are a core feature of EndGame. We value collaboration and co-working, and as part of a VPT, you'll have access to, and be supported by other talented people who are passionate about the success of our partners and EndGame.

Flexible working

Whether you’re up with the sun or prefer a lie in, our teams work closely together to create schedules that work for them and our clients. If you like to sit or stand at your desk, or tuck yourself away on a sofa, we have flexible spaces to ensure everyone is comfortable. We support working from home too.

Create impactful software and share in the financial upside

At EndGame, we love building impactful and purposeful software for our customers. Our customers are building SaaS businesses and the awesome thing about SaaS is that when you are creating an impact for good, then scaling the business also scales the impact.

EndGame Ventures is our team ESOP, giving everyone who works at EndGame a chance to own shares in our customers. So when our customers win, we not only take pride in knowing we’ve achieved an awesome impact, but we share in the financial upside.

An office worth coming to

We strive to provide an environment where people want to be. This includes a variety of spaces to meet and connect, healthy snacks, table tennis, heaps of space and natural light, morning teas, regular lunches, drinks, team activities and a personal health allowance. But most of all, a truly inclusive team who enjoy working together.


We love celebrating the awesome things our teams achieve, from promotions, completed projects, anniversaries and personal milestones, to everyone sharing weekly props to acknowledge the great work their peers are doing.

Apply Today!

Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.