6 Software Design jobs in Australia
Software Engineer (Frontend) - Design System
Posted 1 day ago
Job Viewed
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)!
Software Engineer (Frontend) - Design System
Posted 1 day ago
Job Viewed
Job Descriptions
Join to apply for the Software Engineer (Frontend) - Design System role at Freelancer.com
Software Engineer (Frontend) - Design SystemJoin 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
- 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
- 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
- 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 Mid-Senior level
- Employment type Full-time
- 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 CareerSydney, 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, PhotosSydney, 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-LjbffrSoftware Engineer- Design Systems
Posted 1 day ago
Job Viewed
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 levelNot Applicable
Employment typeContract
Job functionEngineering, Research, and Analyst
IndustriesSoftware Development, Computer and Network Security, and Engineering Services
#J-18808-LjbffrSenior Software Development Engineer - Design System Melbourne, Australia
Posted 1 day ago
Job Viewed
Job Descriptions
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.
Frontend Software Engineer - Design Systems
Posted 1 day ago
Job Viewed
Job Descriptions
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.
- 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-LjbffrDesign Engineer - Software & Hardware
Posted today
Job Viewed
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.
- 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.
- 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 Associate
- Employment type Full-time
- 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-LjbffrBe The First To Know
About The Latest Software design Jobs in Australia!