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

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.
  • 3+ years experience working in an agile environment.
  • 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.

Interested?

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

Some Extras
at Engame

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 our EndGame Academy program. Our current learning tracks include: Product Discovery, Tech Practices, Agile Facilitation and Product Management. Plus, there are plenty of opportunities to showcase your skills to your squad and others at EndGame.

A flexible & encouraging team environment

Our squads are a core feature of EndGame. As part of a squad, you'll have access to, and be supported by other talented people who are passionate about the success of our partners and EndGame.

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 value collaboration and co-working and we strive to provide an office environment where people want to be.

This includes a variety of spaces to meet, free snacks and coffee, table tennis, heaps of space and natural light, morning teas, lunches, drinks and TEG talks. But most of all, an inclusive team who enjoy working together. We support working from home too.

Apply Today!

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