Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
This high-impact role is perfectly suited for an experienced Front End Engineer who is excited by the prospect of working directly with the founders at an early-stage company to drive product adoption and revenue expansion.
To excel in this role you must have a passion for creating high quality software that delights customers and is a joy to work on. You will enjoy the support of a highly experienced management team and get the opportunity to learn from other high calibre software engineers.
This is a hybrid role: 2 days in our offices in Sydney (Surry Hills), and 3 days remote.
Responsibilities
- Work within our product team to build new exciting features.
- Plan changes in a methodical fashion and create appropriate levels of technical documentation before commencing development.
- Implement pixel perfect designs to create attractive user experiences.
- Improve the code base through continuous refactoring.
- Implement unit tests and ensure rigorous E2E testing of new app releases is performed.
- Keep up to date with the state-of-the-art of web development.
- In order to facilitate fluid communication between team members, ensure Slack notifications are enabled and respond to all relevant Slack messages in a timely manner.
- Ensuring that all functional and non-functional requirements of a change request have been implemented before declaring a piece of work as complete.
- Writing clean, simple code that is easy for other developers to understand and maintain.
- Following existing design patterns and suggesting improvements where appropriate.
- Adding appropriate levels of automated test coverage where applicable.
- Shipping code with minimal defects so as to avoid re-work.
- Assessing the risk of each change and taking extra care when making critical changes that may alter the behaviour of the software in unintended ways.
- Reviewing pull requests submitted by other engineers in a timely manner.
- Managing your time effectively and, in the case of competing priorities, seeking clarity from the appropriate individual(s).
- Taking ownership of work, responsibility for decisions and accountability for mistakes.
- B.S./M.S. in Computer Science (or equivalent) and/or 3-6+ years industry experience.
- Developing software engineer: you’ve contributed code and worked in teams that have shipped consumer-focused applications and are learning what it takes to build robust software.
- Excellent communication ability: you are capable of collaborating with product designers to reach the best customer outcome.
- Full stack: you have experience developing front end applications with React (TypeScript/JavaScript). Unit testing experience with React is essential. Experience with Cypress and PHPUnit would be highly desirable.
- Focused: you are developing your ability to differentiate the essentials from the nice-to-haves in a way that gets you as fast as possible to the end result.
- You can self manage your time and projects.
- Passion for software development and a desire to continuously improve your craft.
Key Skills
Ranked by relevanceReady to apply?
Join Workyard and take your career to the next level!
Application takes less than 5 minutes

