Junior Software Engineer
Why This Role Will Elevate Your Career
If you're looking for a role where you'll actually learn, build, ship, and grow — this is it.
As a Junior Software Engineer, you'll join a highly supportive engineering squad working on real products, real users, and real impact from day one. You'll gain hands-on exposure across the full software development life cycle, guided by experienced engineers, product managers, and delivery leaders who genuinely want to see you succeed.
You'll work in an environment where curiosity is encouraged, improvement is constant, and your ideas matter. This is the role that gives you the runway to develop your engineering toolkit, sharpen your craft, and establish yourself in a high-performing team — all while enjoying the balance of a hybrid Brisbane-based role.
Why You'll Love Working Here You'll be joining a team that believes in mentorship, collaboration, and continuous learning. With structured coaching, modern engineering practices, and a culture that celebrates problem-solving, you'll feel supported as you level up your technical skills.
This is a place where:
* Learning is built into the workflow
* Leaders are accessible and invested
* Teams operate with clear processes and shared goals
* Agile ways of working keep you moving, building, and improving
* You get ownership over your work — even as a junior
* Hybrid work lets you balance focused home days with energising team collaboration in the Brisbane office
Your Key Responsibilities You'll contribute to delivering high-quality software by:
* Understanding technical and functional requirements before development begins
* Working within the team's technical frameworks and design principles
* Producing clean, functional, and maintainable code
* Participating in sprint planning, testing cycles, and maintenance schedules
* Supporting the full SDLC across requirements, design, build, test, deploy & maintain
* Ensuring all outputs meet quality, security, and performance standards
* Collaborating with cross-functional teams in an Agile environment
* Helping troubleshoot issues, analyse bugs, and propose solutions
* Participating in (and learning from) peer code reviews
* Contributing to chapter goals and quarterly OKRs
The Ideal Candidate This role suits someone early in their engineering career who is proactive, curious, and eager to learn. You're someone who wants to be part of a supportive squad and contribute to real project outcomes.
You'll bring:
* Strong written and verbal communication
* A collaborative mindset — you enjoy pairing, sharing, and supporting others
* A real sense of grit, determination, and persistence when solving problems
* Great time management and the ability to estimate tasks
* The ability to interpret technical specs and follow design standards
* Experience with Python and TypeScript, or the ability to pick them up quickly
* An understanding of writing secure, performant code
* Strong critical-thinking skills, especially when breaking down problems or debugging
* Familiarity with testing methodologies and frameworks
* A strong interest in SOLID principles and clean code
* A growth mindset and the ability to learn new technologies independently
How to Apply If you're ready to grow your engineering career in a team that supports development, learning and real impact, we'd love to hear from you.
Apply via SEEK or reach out for a confidential chat.
Assembly Talent At Assembly Talent, we make belonging our business. We proudly partner with forward-thinking organisations to help them hire exceptional people and build teams where everyone can contribute meaningfully.