Title:  Senior Software Engineer


North Rocks, New South Wales, AU

About us

At Officeworks we make bigger things happen. Our customers, our team, and our community are our heart and soul. And if our brilliant people have taught us anything, it is that we can do all kinds of incredible things, each and every day.


Fast paced. Innovative. Inspiring. With more than 8000 team members and a national footprint of more than 165 retail stores Australia wide – we’re focused on delivering a wide range, low price and great service. We’re about inspiring new ideas and thinking outside the box. We’re about kicking goals, having a laugh and pushing each other. We are about being rewarded and supported. We’re about teaching a customer something new and supporting the community. We’re about making a difference.

About the role

Our Customer Experience team is growing! We are excited to announce a series of fantastic opportunities for skilled Mid - Senior Software Engineers to join on a permanent basis with a large amount of flexibility around the location or your working week. With our website as our biggest revenue driving store, this is an amazing opportunity to work with an experienced, knowledgeable team on one of Australia’s leading retail web sites. Whether you are a Full-Stack developer looking for a new challenge, or a Front/Back-End Developer looking to transition into a Full-Stack role, this is your opportunity to use the latest technologies on a high-profile application in a “tech-friendly”, hands-on environment. 


This role will see you design, develop, improve and operate micro-services (in Node), micro-frontends (in React / Redux) across a wide range of projects and existing systems with an automated CI/CD pipeline. You will actively contribute to the continuous improvement of the DevOps culture and work with a large team, with skilled professionals who will mentor and support your individual career progression and growth.

About you

You will be an experienced developer with significant experience primarily across software development. You will be proficient in the development of all current and future I.T. applications and associated systems by specialising in any of the following: JavaScript, Node.js, React, TypeScript etc.


 Experience in the following would be valued: 


  • AWS architecture knowledge, including Docker, ECS, S3, SQS, Redis, Lambda, etc. 
  • Experience with DevOps, CI/CD and production support tools, including SumoLogic, Dynatrace and DataDog
  • Agile development experience (including Scrum/Kanban)
  • Experience working cross functionally at senior levels

Our culture

It’s all in a day’s work when you’re part of the Officeworks community – where you’re not defined by who you are, but what you can do. We celebrate our teams’ uniqueness by offering the below to the Officeworks family:


  • An inclusive, diverse, and supportive environment
  • Flexible working arrangements to best support your individual needs
  • A key focus on wellbeing and safety
  • Generous discounts at Officeworks, Kmart, Target, Bunnings and Catch
  • Ongoing training and development opportunities to progress your career
  • Industry leading Growing Families policy and access to Circle In portal for Working Families


At Officeworks, we operate best when our team represents the communities we serve. We proudly commit to providing a safe and supportive work environment for everyone. We actively encourage applications from all candidates, including Aboriginal and Torres Strait Islander peoples, the LGBTQI+ community and people with disabilities.


Officeworks is a ‘Circle Back Initiative’ employer – we commit to respond to every applicant.


Officeworks  requires all new team members to be fully vaccinated for COVID-19 (unless they have a medical exemption). This recognises that governments in a number of jurisdictions have already mandated vaccinations for people working in retail and is about creating a safer workplace for team, customers and the community.”


Please note due to the holiday period we may be slightly delayed in reviewing your application.