-
Woolworths Group

Senior Fullstack Software Engineer

Woolworths Group
Australia · Full-time · Mid-Senior

  • A dynamic start-up culture within Woolworths Group
  • Melbourne CBD based
  • Awesome opportunity to join a business on a huge growth trajectory.

 


About us


Woolworths Group (Australia and New Zealand’s largest retailer) launched Woolworths Market Plus (WMP) in October 2023. WMP is a curated customer destination that brings together our trusted marketplace ecosystem, comprising three core banners: Big W Market, MyDeal, and Everyday Market.

WMP provides one door for our sellers to both sell and manage products across our marketplaces. We continue to grow, and operate primarily across three hub locations: Melbourne, Sydney & Manila.



What you'll do


As a Senior Full Stack Engineer for Woolworths MarketPlus, you will work within one of our agile development teams, implementing new features and uplifting existing functionality on our MyDeal frontend to achieve business outcomes. You will collaborate with cross-functional teams and work end to end, with involvement from technical requirements, architecture, to testing and deployment. This role requires solid technical skills, with deep knowledge and experience with React frontend (NextJS desirable but not required). A broad experience implementing backend APIs for modern websites (ideally in .NET) will enable you to build features end to end. Successful candidates will have a strong focus on soft skills including communication, the ability to work collaboratively and creativity, with a natural preference for getting results.


  • Full Stack Development: Demonstrate expertise in both front-end and back-end development, ensuring cohesive and efficient solutions.
  • API Development: Design, develop, and optimize a highly performant, scalable, and maintainable API using .NET 8, ensuring clean architecture principles are followed and test coverage is robust.
  • Front-End Development: Build modern, responsive, and intuitive user interfaces using React and Next.js, leveraging advanced performance tuning and caching strategies.
  • Distributed Systems: Build asynchronous, message-based distributed systems using AWS services, including Lambda functions, SQS, and SNS, ensuring scalability, resilience, and high performance.
  • Cloud Resource Utilization: Optimize the use of cloud resources to deliver cost-effective and high-performing solutions, leveraging AWS effectively.
  • Observability: Champion strong observability practices, ensuring systems have appropriate logging, monitoring, and alerting for optimal performance and reliability.
  • Code Quality: Uphold high standards of code quality through best practices, including test-driven development, separation of concerns, and adherence to software engineering principles.
  • Continuous Improvement: Drive improvements in engineering efficiency, productivity, and quality through innovation and process enhancements.
  • DevOps: Take a hands-on role in managing CI/CD pipelines and infrastructure using Terraform, ensuring smooth deployments and effective infrastructure management.



What you'll bring:

 

  • Front-End Expertise:
    • React.js: Deep understanding of building modern websites in React including component-based architecture, hooks, state management, advanced performance optimizations.
    • Next.js: Proficiency in server-side rendering, static site generation, caching techniques, and building scalable React applications.
    • UI/UX Skills: Ability to create intuitive and responsive user interfaces.


  • Back-End Expertise:
    • API Development: Experience building RESTful API endpoints optimised for frontend websites. .NET experience is essential and C#.Net.
    • Distributed Systems: Expertise in building asynchronous, message based, distributed systems leveraging AWS Lambda and other AWS services.
    • Database Management: Strong understanding of both document databases (e.g., DynamoDB, MongoDB) and relational databases (e.g., PostgreSQL, SQL Server).


  • DevOps:
    • CI/CD: Familiarity with Azure DevOps CI/CD pipelines or similar to ensure smooth deployment and operations
    • Terraform & AWS: Familiarity with Terraform and AWS, infrastructure management, to ensure a consistent infrastructure setup.
    • Collaboration: Ability to work closely with other frontend and backend developers, bringing valuable insights to enhance overall project success.



What you'll experience 


  • Work in a dynamic and inclusive start-up culture with passionate people that collectively possess over 100 years of eCommerce experience.
  • Play an important role in an ASX listed company that is experiencing unprecedented growth.
  • Industry competitive remuneration in a full-time permanent position.
  • A modern Collins Street CBD office easily accessible by tram, bus and train.

Key Skills

Ranked by relevance

aws react responsive terraform cicd postgresql dynamodb devops server cloud sql sqs
Login to Apply
Posted
May 09, 2025
Type
Full-time
Level
Mid-Senior
Location
Melbourne

Industries

Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Flix
Related

Full-stack (Java/Kotlin) Engineer (m/f/d) - Team Payments

2026-06-05

Full-time
Not Applicable
Germany
Software Development
Engineering
View Job Details
RMIT University
Related

Senior Network Engineer

2026-05-21

Full-time
Mid-Senior
Australia
Higher Education
Information Technology
View Job Details
JetBrains
Related

Software Developer (Web Development Team)

2026-06-10

Full-time
Not Applicable
Germany
Software Development
Engineering