6 Software Design jobs in Australia

Software Engineer (Frontend) - Design System

2000 Sydney, New South Wales Freelancer.com

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Descriptions

We are growing our engineering team and on the lookout for new engineers to take our company to the next level.

This won't be your typical cog-in-the-machine type of job. If you're a high achiever with talent, looking for something more than a boring job in corporate, want to work with the best and brightest and don't need to be handheld, this is the job for you.

If you join a mega-cap technology company as the 1000th hire you might struggle to figure out the impact you are making. If you join a startup, you might get to work on the latest fad, but likely have few mentors to learn from, work on toy problems and never change the world.

At Freelancer you’ll get to work on a highly diverse, global set of internet-scale challenges where you will make a meaningful difference with real responsibility, while rapidly building your skills. We run a meritocracy - we actively promote from within.

You’ll also change lives - our mission is to provide one billion jobs. Not many companies actually make a difference like Freelancer does in providing opportunity and income to people all around the world.

You’ll get a chance to be exposed to a wide variety of technologies across our businesses. Freelancer.com is a globally recognised website with a cutting-edge frontend stack incorporating Angular, TypeScript and RxJS. A Frontend engineer is very similar to the software engineer role at Freelancer but with an emphasis on frontend development aspects.

Your responsibilities will include:

  • Building and maintaining our Design System and its component library to ensure a consistent and scalable UI across all our products
  • Creating high-quality, reusable UI components using Angular, TypeScript, and CSS
  • Working closely with designers and product managers to implement seamless, delightful user experiences
  • Conducting code reviews and providing mentorship to help raise the bar for frontend quality and performance
  • Identifying and resolving performance bottlenecks, usability issues, and frontend bugs across the platform
  • Participating in architecture discussions and helping shape the frontend direction of our platform
  • Contributing to the evolution of our frontend best practices and internal tooling
  • Collaborating across engineering teams to support adoption and integration of the design system company-wide

Must haves:

  • Tertiary Degree in Computer Science / Engineering (or related)
  • 3+ years of experience working with frontend frameworks and technologies - JavaScript, TypeScript, HTML, CSS, Angular/React/Vue
  • Ability to write reusable UI components
  • Experience working with a design system
  • Experience with automated testing for frontend code
  • Experience working in an agile, continuously shipping environment
  • Unix or Linux experience
  • Strong written and verbal communication skills
  • Strong sense of ownership and ability to self-manage work
  • Self-motivation and a track record of learning new technologies
  • Strong troubleshooting skills and creative problem-solving ability

Nice-to-haves:

  • Experience with Angular and RxJS
  • Knowledge of key design principles
  • Knowledge of accessibility principles
  • Understanding of SEO principles
  • Experience with page speed optimisation
  • Experience contributing to open source software

Benefits:

  • A meritocratic culture with the ability to take ownership and fast track your career growth.
  • You will be working on an Alexa top ranked website, solving complex, internet scale and global problems in product & engineering with over 80+ million users across 247 countries, regions & territories.
  • Fully stocked kitchens + yes we do have beer taps (and a bar with a killer view)!
  • Catered lunches once a week
  • Weekly Town Halls with the all important Q&A session with the CEO (you really can ask him anything)!
  • Quarterly hackathons with a huge prize pool!
  • Regular team building events (think speed boats in the harbour, escape rooms, karaoke, laser tag, trivia nights, poker nights in the office)!
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer (Frontend) - Design System

2000 Sydney, New South Wales Freelancer.com

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Descriptions

Software Engineer (Frontend) - Design System

Join to apply for the Software Engineer (Frontend) - Design System role at Freelancer.com

Software Engineer (Frontend) - Design System

Join to apply for the Software Engineer (Frontend) - Design System role at Freelancer.com

Get AI-powered advice on this job and more exclusive features.

We are growing our engineering team and on the lookout for new engineers to take our company to the next level.
This won't be your typical cog-in-the-machine type of job. If you're a high achiever with talent, looking for something more than a boring job in corporate, want to work with the best and brightest and don't need to be handheld, this is the job for you.
If you join a mega-cap technology company as the 1000th hire you might struggle to figure out the impact you are making. If you join a startup, you might get to work on the latest fad, but likely have few mentors to learn from, work on toy problems and never change the world.
At Freelancer you'll get to work on a highly diverse, global set of internet-scale challenges where you will make a meaningful difference with real responsibility, while rapidly building your skills. We run a meritocracy - we actively promote from within.
You'll also change lives - our mission is to provide one billion jobs. Not many companies actually make a difference like Freelancer does in providing opportunity and income to people all around the world.
You'll get a chance to be exposed to a wide variety of technologies across our businesses. Freelancer.com is a globally recognised website with a cutting-edge frontend stack incorporating Angular, TypeScript and RxJS. A Frontend engineer is very similar to the software engineer role at Freelancer but with an emphasis on frontend development aspects.
Your responsibilities will include:

  • Building and maintaining our Design System and its component library to ensure a consistent and scalable UI across all our products
  • Creating high-quality, reusable UI components using Angular, TypeScript, and CSS
  • Working closely with designers and product managers to implement seamless, delightful user experiences
  • Conducting code reviews and providing mentorship to help raise the bar for frontend quality and performance
  • Identifying and resolving performance bottlenecks, usability issues, and frontend bugs across the platform
  • Participating in architecture discussions and helping shape the frontend direction of our platform
  • Contributing to the evolution of our frontend best practices and internal tooling
  • Collaborating across engineering teams to support adoption and integration of the design system company-wide
Must haves:
  • Tertiary Degree in Computer Science / Engineering (or related)
  • 3+ years of experience working with frontend frameworks and technologies - JavaScript, TypeScript, HTML, CSS, Angular/React/Vue
  • Ability to write reusable UI components
  • Experience working with a design system
  • Experience with automated testing for frontend code
  • Experience working in an agile, continuously shipping environment
  • Unix or Linux experience
  • Strong written and verbal communication skills
  • Strong sense of ownership and ability to self-manage work
  • Self-motivation and a track record of learning new technologies
  • Strong troubleshooting skills and creative problem-solving ability
Nice-to-haves:
  • Experience with Angular and RxJS
  • Knowledge of key design principles
  • Knowledge of accessibility principles
  • Understanding of SEO principles
  • Experience with page speed optimisation
  • Experience contributing to open source software
Benefits:
  • A meritocratic culture with the ability to take ownership and fast track your career growth
  • You will be working on an Alexa top ranked website, solving complex, internet scale and global problems in product & engineering with over 80+ million users across 247 countries, regions & territories
  • Fully stocked kitchens + yes we do have beer taps (and a bar with a killer view)!
  • Catered lunches once a week
  • Weekly Town Halls with the all important Q&A session with the CEO (you really can ask him anything)!
  • Quarterly hackathons with a huge prize pool!
  • Regular team building events (think speed boats in the harbour, escape rooms, karaoke, laser tag, trivia nights, poker nights in the office)!

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries IT Services and IT Consulting

Referrals increase your chances of interviewing at Freelancer.com by 2x

Get notified about new Software Engineer jobs in Sydney, New South Wales, Australia .

2025 Software Development Graduate (AWS, Auckland,NZ), (0-2 Years, Entry-Level) Software Engineer, Engineering Productivity, Android, Early Career

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 2 weeks ago

Eveleigh, New South Wales, Australia 3 hours ago

Sydney, New South Wales, Australia 5 days ago

Software Engineer, Early Career, iOS, Photos

Sydney, New South Wales, Australia 2 weeks ago

Frontend Software Engineer - CMS Team (Open Across ANZ)

Sydney, New South Wales, Australia 2 weeks ago

Lane Cove West, New South Wales, Australia 1 week ago

Sydney, New South Wales, Australia 3 hours ago

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 4 days ago

Sydney, New South Wales, Australia 4 weeks ago

Sydney, New South Wales, Australia 4 weeks ago

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 7 hours ago

Sydney, New South Wales, Australia A$120,000.00-A$50,000.00 1 day ago

Sydney, New South Wales, Australia 6 months ago

Sydney, New South Wales, Australia A 65,000.00-A 70,000.00 2 weeks ago

Sydney, New South Wales, Australia A 80,000.00-A 120,000.00 2 weeks ago

Software Development Graduate (2025, AWS)

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 5 days ago

Sydney, New South Wales, Australia 1 month ago

Sydney, New South Wales, Australia 5 months ago

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 6 months ago

Sydney, New South Wales, Australia 3 months ago

Sydney, New South Wales, Australia 5 days ago

Sydney, New South Wales, Australia 2 months ago

Software Engineering Internship (Dec 2025 - March 2026)

Sydney, New South Wales, Australia A 62,000.00-A 62,000.00 3 hours ago

Sydney, New South Wales, Australia 5 days ago

Sydney, New South Wales, Australia A 100,000.00-A 150,000.00 4 days ago

Software Engineer - Frontend (Open to remote across ANZ)

Sydney, New South Wales, Australia 13 hours ago

Mid-Level Software Engineer (2 Positions)

Sydney, New South Wales, Australia 1 month ago

Sydney, New South Wales, Australia A 100,000.00-A 185,000.00 2 days ago

Sydney, New South Wales, Australia 5 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer- Design Systems

2000 Sydney, New South Wales DataAnnotation

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Descriptions

Join to apply for the Software Engineer- Design Systems role at DataAnnotation

DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.

We are looking for a proficient Frontend Developer to join our team to train our AI chatbots to code. You will work with the chatbots that we are building in order to measure their progress, as well as write and evaluate code.

  • This is a full-time or part-time REMOTE position
  • You’ll be able to choose which projects you want to work on
  • You can work on your own schedule
  • Projects are paid hourly, starting at $40+ USD per hour, with bonuses for high-quality and high-volume work

Responsibilities:

  • Come up with diverse problems and solutions for a coding chatbot
  • Write high-quality answers and code snippets
  • Evaluate code quality produced by AI models for correctness and performance

Qualifications:

  • Fluency in English (native or bilingual level)
  • Excellent writing and grammar skills
  • A bachelor's degree (completed or in progress)
  • Previous experience as a Software Developer, Coder, Software Engineer, or Programmer

Note: Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from USD. This job is only available to those in the US, UK, Canada, Australia, or New Zealand. Those located outside of these countries will not see work or assessments available on our site at this time.

Seniority level

Not Applicable

Employment type

Contract

Job function

Engineering, Research, and Analyst

Industries

Software Development, Computer and Network Security, and Engineering Services

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer - Design System Melbourne, Australia

3001 Melbourne, Victoria Seibold GmbH

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Descriptions

Senior Software Development Engineer - Design System

Melbourne, Australia

Easygo leads the world in crafting top-tier entertainment experiences. Within our engineering organization, we foster a continuous learning environment, constantly pushing the boundaries of large-scale software design and development. Our culture revolves around fostering growth, nurturing learning, and upholding excellence in engineering, ensuring we consistently set the benchmark for engineering mastery.

Are you a passionate and ambitious software engineer ready to dive into an environment that fosters innovation, continuous learning, and professional growth? We're seeking talented individuals who are eager to tackle complex problems, build scalable solutions, and collaborate with some of the finest engineers in the entertainment industry.

  • Complex Projects, Creative Solutions : Dive into intricate projects that challenge and push boundaries. Solve complex technical puzzles and craft scalable solutions.
  • Accelerate Your Growth : Access mentorship, training, and hands-on experiences to level up your skills. Learn from industry experts and gain expertise in scaling software.
  • Collaborate with Industry Leaders : Work alongside exceptional engineers, exchanging ideas and driving innovation forward through collaboration.
  • Caring Culture, Career Development : We deeply care about your career. Our culture prioritizes your growth with tailored learning programs and mentorship.
  • Embrace Challenges, Celebrate Success : Take on challenges, learn from failures, and celebrate achievements together.
  • Shape the Future : Your contributions will shape the future of entertainment.

About the team

The Design System Team will be tasked with building and maintaining a robust component library that works seamlessly across various web and native platforms. This team will be a cornerstone of our growth strategy, serving as the vital link between our design and engineering departments, ensuring world class user experience quality, consistency, and high efficiency as we scale our engineering efforts.

If you're passionate about growth, innovation, and working with the best, we'd love to have you on our team!

Key Responsibilities:

  • Design and implement scalable, high-performance software solutions in alignment with project requirements and company standards.
  • Optimize existing systems for performance, scalability, and reliability, identifying and resolving bottlenecks and inefficiencies.
  • Actively engage in hands-on coding and development, ensuring code quality, scalability, and maintainability.
  • Collaborate effectively with cross-functional teams, communicating technical concepts and project updates.
  • Provide technical leadership, guiding and mentoring junior engineers in the team.

Minimum Qualifications:

  • Bachelor's/Master's degree in Computer Science or equivalent practical experience.
  • 7+ years of hands-on experience in software engineering, focusing on scalable system design and development.
  • Experience providing technical leadership, mentoring, and guiding teams.
  • Strong problem-solving skills and ability to tackle complex technical challenges.
  • Excellent communication skills for effective collaboration across teams and stakeholders.
  • Proven track record of building successful design systems and/or complex user interfaces spanning multiple platforms.

Preferred Qualifications

  • Proficiency in establishing developer ecosystem communities (internal and/or external), providing easy to use component libraries via high quality documentation and developer experience.
  • Experience working with server-side rendering frameworks (e.g. SvelteKit, NextJS, etc)
  • Experience working with UI component libraries such as Storybook
  • Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Frontend Software Engineer - Design Systems

3001 Melbourne, Victoria Easygo Gaming

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Descriptions

Frontend Software Engineer - Design Systems

Melbourne, Australia

Easygo leads the world in crafting top-tier entertainment experiences. Within our engineering organisation, we foster a continuous learning environment, constantly pushing the boundaries of large-scale software design and development. Our culture revolves around fostering growth, nurturing learning, and upholding excellence in engineering, ensuring we consistently set the benchmark for engineering mastery.

About the team

The Design System Team will be tasked with building and maintaining a robust component library that works seamlessly across various web and native platforms. This team will be a cornerstone of our growth strategy, serving as the vital link between our design and engineering departments, ensuring world class user experience quality, consistency, and high efficiency as we scale our engineering efforts.

If you're passionate about growth, innovation, and working with the best, we'd love to have you on our team!

Key Responsibilities:

  • Design and implement scalable, high-performance software solutions in alignment with project requirements and company standards.
  • Optimise existing systems for performance, scalability, and reliability, identifying and resolving bottlenecks and inefficiencies.
  • Actively engage in hands-on coding and development, ensuring code quality, scalability, and maintainability.
  • Collaborate effectively with cross-functional teams, communicating technical concepts and project updates.
  • Provide technical leadership, guiding and mentoring junior engineers in the team.

Minimum Qualifications:

  • Bachelor's/Master's degree in Computer Science or equivalent practical experience.
  • 7+ years of hands-on experience in software engineering, focusing on scalable system design and development.
  • Experience providing technical leadership, mentoring, and guiding teams.
  • Strong problem-solving skills and ability to tackle complex technical challenges.
  • Excellent communication skills for effective collaboration across teams and stakeholders.
  • Proven track record of building successful design systems and/or complex user interfaces spanning multiple platforms.

Preferred Qualifications

  • Proficiency in establishing developer ecosystem communities (internal and/or external), providing easy to use component libraries via high quality documentation and developer experience.
  • Experience working with server-side rendering frameworks (e.g. SvelteKit, NextJS, etc)
  • Experience working with UI component libraries such as Storybook
  • Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment.
Some of the perks of joining us:
  • Championing Design Systems Excellence to influence the growth of our global scale software products.
  • Work alongside the top 5% of engineering talent and product designers in Australia using a vast technology stack: Typescript, Svelte, React, Storybook, NextJS.
  • Build component libraries for global, large-scale volume products which operate at thousands per second frequency.
  • EAP access for you and your family
  • Access to over 9,000 courses across our Learning and Development Platform
  • Two full-time barista’s who will make your daily coffee, tea or fresh juice!
  • Daily catered breakfast
  • On-site masseuse on Wednesdays
  • Team lunches and happy hour in the office from 4pm on Fridays
  • Fun office environment with pool tables, table tennis and all your favourite gaming consoles
  • Help yourself drinks fridges and snack shelves

We believe that the unique contributions of everyone at Easygo are the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. We are passionate about providing a workplace that encourages great participation and an equal playing field, where merit and accomplishment are the only criteria for success.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Education

School Select.

Degree Select.

Start date year

End date year

LinkedIn Profile

Website

Please describe your right to work in Australia * Select.

Please describe your current place of residence * Select.

Are you open to relocating to Melbourne for this role? * Select.

Although we understand flexibility, we have decided to be an office-first organisation. Are you able to commit to at least 4 days in office per week? * Select.

Please note: we allow for flexible start and finish times

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Design Engineer - Software & Hardware

2000 Sydney, New South Wales Yunex Traffic

Posted today

Job Viewed

Tap Again To Close

Job Descriptions

Join to apply for the Design Engineer - Software & Hardware role at Yunex Traffic

Join to apply for the Design Engineer - Software & Hardware role at Yunex Traffic

Get AI-powered advice on this job and more exclusive features.

Function:
The function of a Design Engineer - Software & Hardware is to scope, document, design, test, and implement software and hardware for applications or for embedding into electronic devices. This role involves using various design languages (such as C, C++, Python, etc.) and providing electronic and electrical design engineering direction and expertise to new product development and existing products, providing PCB designs using Altium software and linking to suppliers' source component parts to suit projects.

Location:
Sydney NSW, AU, 2000
Type of Employment: Full-time
Career Level: Professional
Job Family:
Date posted: Jul 16, 2025
Reports To:
Chief Executive Officer
Function:
The function of a Design Engineer - Software & Hardware is to scope, document, design, test, and implement software and hardware for applications or for embedding into electronic devices. This role involves using various design languages (such as C, C++, Python, etc.) and providing electronic and electrical design engineering direction and expertise to new product development and existing products, providing PCB designs using Altium software and linking to suppliers' source component parts to suit projects.
Duties:

  • Write scoping documents for new projects.
  • Design project plans for new projects.
  • Follow the Project Development Lifecycle for all projects.
  • Design test documentation for testing software and hardware.
  • Provide budgetary estimates for any software or hardware project.
  • Research new technologies to incorporate into new designs.
  • Provide progress reports to the Engineering Team and the Chief Executive Officer.
  • Be able to design Device-In-The-Loop test equipment.
  • Write Unit test plans and procedures.
  • Participate in peer-design reviews of hardware and software.
  • Conduct activities in a safe, quality, and environmentally responsible manner in accordance with Aldridge Traffic Controllers' quality, OH&S, and environmental policies and procedures.
Authority:
  • Set the design architecture of all software and hardware designed.
  • Determine the Project Development Life Cycle for Software and Hardware Development.
  • With the engineering team,
  • Authorise design releases to production.
  • Update ATC Component Libraries with new Parts.
  • Authorise implementation of software and hardware design changes.
  • Liaise with component suppliers to evaluate or source new components.
  • Liaise with the mechanical design team to package products as needed.
Preferred Qualifications:
  • Degree in Computer Science, Electrical Engineering, or a closely related field.
  • Engineering and manufacturing background.
  • Experience in Embedded Software and Hardware Development and Real-Time Programming is essential for this role.
  • Experience in Network Programming (TCPIP) is an advantage.
  • Electrical/Electronic hardware product design and development experience.
  • Experience in PCB designs that incorporate Mains AC.

Seniority level
  • Seniority level Associate
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Technology, Information and Internet

Referrals increase your chances of interviewing at Yunex Traffic by 2x

Sign in to set job alerts for “Hardware Software Design Engineer” roles.

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About The Latest Software design Jobs in Australia!

Nearby Locations

Other Jobs Near Me

View All Software Design Jobs