Front End Engineer (Design System) at Culture Amp

Engineering, Melbourne, Victoria, Australia melbourne engineering design
Posted 23 days ago

We have a remote-first culture and this position can be based anywhere from Australia or New Zealand. This role can be fully remote or a hybrid if you are in Melbourne. We encourage you to work in the way that best suits you.

Join us on our mission to make a better world of work

Culture Amp revolutionizes how over 25 million employees across 5,000 companies create a better world of work. As the global platform leader for employee experience, we empower companies of all sizes and industries to transform employee engagement, develop high performing teams, and retain talent via cutting-edge research, powerful technology, and the largest employee dataset in the world. The most innovative companies across the globe, such as Salesforce, Unilever, PwC, KIND, SoulCycle, and BigCommerce depend on Culture Amp every day.

Culture Amp is backed by 10 years of innovation, leading capital venture funds, and offices in the US, UK, and Australia. We’re recognized as one of the world’s top private cloud companies by Forbes and one of the most innovative workplace companies by Fast Company.

The role

The Design System team in Culture Amp’s Product Group owns the Kaizen design system that our product teams use to build the Culture Amp platform. Due to the number of teams now relying on it to build consistent, high-quality UIs, the team needs an additional engineer to look after it and help it grow.

As a part of this team of amazing humans,

You will (the role)

  • help to evolve and grow the Kaizen design system’s component library, built in React,
  • refine the component library’s dev tooling (Storybook, codemods, etc.), to improve the developer experience and facilitate contributions from our product teams, and
  • improve Kaizen UI component quality and documentation.

You have (technical skills)

  • a demonstrated interest in UI component libraries, and are motivated to build a successful design system to help Culture Amp succeed,
  • proven interest or expertise in web platform fundamentals (HTML, CSS, DOM, accessibility, performance, responsive design) and modern JavaScript frameworks (e.g. React),
  • experience building large-scale JavaScript/TypeScript applications (design patterns, component API design, codebase health and scalability).
  • possibly some experience in UI design (typography, animation, interaction design patterns), because the current team is engineer-heavy and could use someone with a strong design background,

You are (human skills)

  • an avid learner, constantly researching best practices, and emerging tech and patterns in the design systems space,
  • a strong communicator, because much of this work involves cross-team collaboration and discussion, with experience giving feedback (especially in code reviews), teaching and pairing,
  • optionally experienced maintaining a long-running project with an “internal open source” contribution model,
  • and someone who shares our passion for making a better world of work.

You should love crafting beautifully designed and intuitive user experiences, and believe that creating well-tested, clean code is just as important for the front end as the back end. You should enjoy being surrounded by talented engineers, learning from others, as well as contributing to their development.

Our teams are remote-friendly, and all embrace flexible working arrangements. We use GitHub to collaborate and review each other's code as pull requests. We deliver to production via continuous integration and delivery using Buildkite (or GitHub Actions where Buildkite is not a great fit).

Please keep reading!

Research shows that candidates from underrepresented backgrounds often don’t apply for roles unless they meet all the criteria — unlike majority candidates that meet significantly fewer of the requirements.

We strongly encourage you to apply if you’re at all interested: we’d love to learn how you can amplify our team with your unique experience!

We believe that inclusive businesses are better, not only for company performance, but for the world. We have a strong commitment to anti-racism and lead by example. Every step we make as a business towards anti-racism is another step we can take to support our customers in making a better world (of work). View our current commitments to anti-racism.

We ensure you have the tools and support you need to thrive, both inside and outside of work:

  • A MacBook — for you to do great work where it suits you
  • Share options — it’s important to us that everyone is an owner and can share in our success
  • Excellent parental leave and in-work support program — for those starting or growing their family
  • Flexible working arrangements — wherever we can we aim to make work support the life you want to lead
  • Fun and inclusive digital and (in the future) in-person events

And most importantly: an opportunity to make a real difference in people’s lives.