Culture Amp logo

Front End Engineer at Culture Amp

in Melbourne, VIC

Job description

What do Airbnb, Kind and Salesforce have in common? 

They use Culture Amp every day to make their workplaces better and grow highly engaged employees. They also make up a community of over 2,000 organisations from around the globe who stand together to change the world of work.


With offices in Melbourne, San Francisco, New York, and London, Culture Amp isn’t just for fast-growing startups - we’re for every organisation that wants to put culture first. By making it easy to collect, understand, and act on employee feedback, we enable People teams to make better decisions, demonstrate impact, and turn company culture into a competitive edge.


It’s what makes us the world’s leading employee feedback platform.


Your role at Culture Amp

We are searching for front end engineers to join our team in Melbourne, delivering new and updated product features in our JavaScript and CSS codebases.


Depending on which team you join, you may work with React (typed with TypeScript or Flow), Apollo GraphQL, Redux or even the newest addition to our front end stack, Elm (no experience required!). For styles, we use CSS Modules written in Sass, which our React and Elm components are able to share. We write JavaScript tests in Jest, Elm tests with elm-test, and end-to-end feature tests with RSpec and Cucumber.


We also have a suite of visual regression tests, that automatically catch CSS bugs across our entire browser support matrix. Our back end is Ruby on Rails, with a growing constellation of microservices written in Ruby and Elixir.

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. To top it off, we hope you’ll share our passion for culture and changing the world of work for the better.


Front End Engineering at Culture Amp is an inclusive practice distributed across cross-functional teams (meaning you'll have back end engineers, designers and product managers as teammates) that use lightweight Agile processes. Many of the 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. We believe in automation over repetition, and aim to make our code and infrastructure modular, reusable and provisioned by tooling that includes sensible defaults.


What skills you'll bring to Culture Amp

  • Strong web development fundamentals: HTML, CSS, JavaScript
  • Experience building rich web applications with a modern JavaScript framework such as React, Vue.js or AngularJS
  • Experience with object oriented design or functional programming, test-driven development and continuous integration and delivery
  • An eye for design when it comes to building beautiful software
  • Passion to build a successful product that solves complex problems for its customers

Here are a few highlights from Culture Amp

If you’re excited by the opportunity to work in a fast growing start-up, where there’s plenty of opportunities to pitch in on anything from shaping the next product feature to influencing our technology stack, and building a global software company from Melbourne, get in touch.

Other Jobs

Get the best startup jobs in your inbox each week