Staff Engineer - Frontend at Culture Amp

Engineering, Sydney sydney engineering
Description
Posted 3 days ago

We are seeking an experienced frontend Staff Engineer to join the 1-on-1s Team, within the Performance Camp (we group teams into 'camps'). Staff is between Senior and Principal in our technical career path.

As Staff Engineer you will drive the implementation and quality of your team's frontend solution, support and mentor engineers, contribute to innersource projects, and help grow the engineering practice across the camp. While there is a strong element of technical leadership, this is not a people management role.

The 1-on-1s team builds Conversations, a core feature of the Culture Amp platform designed to create clarity, accountability and trust between managers and employees through regular 1-on-1 meetings. Conversations uses patterns backed by people science to guide people into positive habits.

You will

  • Lead the technical vision and drive implementation of React solutions.
  • Work on cross-discipline teams including backend, design, research and product, to turn customer needs into product outcomes.
  • Champion engineering best practices including accessibility, quality, performance, and maintainability.
  • Apply and contribute to Culture Amp's unified NextJS-based frontend stack, Kaizen Design System and innersource ecosystem.
  • Maintain stable pipelines to build and deploy applications on our standardised infrastructure.
  • Act as a multiplier as you mentor, coach, and upskill fellow engineers.
  • Take ownership and find the way forward through ambiguity - building products is a landscape of fast-changing needs, and your experience helps you keep calm and bring others with you.

You have

  • Current hands-on experience building and maintaining frontend applications using React+Typescript is a must, and it's ideal if you've used NextJS and Storybook as well.
  • You bring knowledge of web application architecture, performance optimisation, web accessibility, and user-centred design. Experience working with design systems is a bonus.
  • You have coached peers and junior engineers, helping them grow their skills and autonomy.
  • You’ve contributed to shaping internal engineering practices or frameworks, led significant technical initiatives and delivered big projects.
  • You’re comfortable owning the quality of solutions delivered, and know how to build sound SRE and QA habits on your team.
  • You have experience finding a sustainable balance of delivery speed and maintainability.