This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join a customer-obsessed technology business at the heart of Australia’s largest retailer. Opportunity to work on the latest technology and methodology. As a Full Stack Engineer, you will be a committed engineer who can solve the most technical problems. You will be a versatile software developer responsible for the entire software development life cycle, from assisting in designing the user interface (front end) to building the server-side logic and database (back end). You will work with other Engineers, Designers, and Project Managers to create and implement user-friendly experiences and robust, scalable back-end systems.
Job Responsibility:
Assist in the Design, Build, Test, Deploy, and Monitor both front-end and back-end components of web applications and integrations
Assist in the Design and implement intuitive and responsive user interfaces
Develop and manage server-side logic and integrations, application programming interfaces (APIs), and data storage solutions
Work with database systems (SQL and NoSQL) to ensure efficient data management and storage
Architect, design, and implement complex integrations between custom applications and leading Contact Center as a Service (CCaaS) using their proprietary APIs
Partner with designers, product managers, other developers, and business functions to understand program requirements and deliver integrated, user-centric solutions
Ensure code integrity, maintain high standards for application design, and optimize applications for speed and scalability
Conduct code reviews, identify bottlenecks, and debug applications to ensure high performance and responsiveness
Contribute to the development and maintenance of continuous integration and continuous deployment (CI/CD) pipelines and manage cloud-based application deployment environments
Continuously learn and implement new technologies and industry best practices
Where required have the ability to step in and manage projects or programs of work from start to end
Support what you build
Requirements:
Proficiency in HTML5, CSS3, and JavaScript
Experience with modern front-end frameworks like React, Angular, or Vue.js
Experience with server-side languages such as Python, Node.js, Ruby, or Java
Expertise in both relational (e.g., MySQL, PostgreSQL) and non-relational (e.g., MongoDB) databases
Strong understanding of RESTful services and API design
Proficient with GitHub, Git and its workflows
Experience with cloud platforms such as AWS, Google Cloud, or Azure
Experience in Contact Centre applications (e.g. Routing, IVRs)
Solid understanding of telephony carriage and protocols (e.g., SIP, WebRTC)
Experience with Genesys Cloud Platform
What we offer:
Team discounts across our range of Woolworths Group brands
Robust rewards program
Access to Sonder (free confidential 24/7 personalised financial, medical safety, psychological or physical support for team members and their families)