At Freelancer we are in a multi-year process of converting our legacy frontend into a modern progressive webapp using Angular, TypeScript, and RxJS. To this end, we have built many systems internally such as a Firebase-inspired datastore and our own design system Bits.
Engineering at Freelancer is split between product engineers who develop the product, and infrastructure teams that build and support the infrastructure used by product teams. The rollout of this new stack across the company is managed by two infrastructure teams, namely the UI Engineering team and the Frontend Infrastructure team.
We are looking for someone to run our UI Engineering team and to take our design system Bits to the next level, by adding new components and improving existing components. This person would work with our design team and other product teams to ensure that our design system is visually stunning, pleasant for users, easy to work with, and serves the needs of our product engineers. They would also be responsible for training engineers across our offices on how to use this design system.
This position is based in our Sydney office but may require travel to our other international offices.
This won’t be a cog-in-the-machine type of job; you will be joining a rapidly growing global technology company that values attitude and capability over experience, so if you are looking to make a difference and be rewarded for your efforts, this is the place for you.
We are striving to build one of the biggest sites on the Internet, so help us scale for 100+ million users, while enjoying all the perks of working in tech - fun atmosphere, smart people, awesome office, fully-stocked kitchens, social events, hackathons, your choice of platform, and more!