We're hiring! Check out open positions


Senior Front End Developer (EU)

$3,550 - $5,850 USD | B2B

Clean Commit is a remote-first software house. We help our customers reach their goals by providing them with fast, reliable websites and applications. We work with clients across Europe, United States and Australia. Our stack mainly consists of Javascript (Vue/React/Node) and PHP (Laravel).

Job description
Your primarily role will be developing applications for any of our clients in JavaScript with React or Vue frameworks. The project is handled by project manager who will help with estimates and setting up deadlines. Sometimes PM can be located in different zone. We expect that every developer can communicate clearly during calls and asynchronously.

Clean Commit - Senior Front End Developer (EU)

Skills & Experience

The ideal candidate will have the following skills and experiences:

  • At least 3 years of experience with in programming in JavaScript
  • Deep knowledge of React
  • Deep understanding of state / data management patterns,
  • Strong experience working with SSR (Next.js or Gatsby)
  • Automated / unit testing experience

It's a bonus if you have:

  • Commercial experience with headless eCommerce (Shopify/BigCommerce)
  • Experience with Tailwind CSS
  • Experience using Jira

In addition to technical skills, you’ll need to have:

  • Excellent command of written and spoken English (CEFR B2+)
  • Ability to mentor less experienced developers
  • Confidence to take lead in projects

About the position

This position will focus on developing frontends for decoupled progressive web applications, creating custom frontend for headless eCommerce platforms and building headless websites.

You’ll be working directly from a Figma design file. We’ll expect you to have some say as the design comes together to ensure we don’t plan unrealistic or inefficient features.

All tasks are extensively documented in Jira and assigned to you for execution.

As you complete each task, it will be reviewed by the project manager and approved or reassigned for additional work.

The final product is expected to be perfectly responsive and reflect the Figma design as closely as possible. The site will need to pass all internal tests, Google’s Core Web Vitals assessments and basic accessibility standards before being released to the client for review.

You’ll be supported by a team lead, project manager, web designer, and a handful of other team members. However, the position requires a lot of initiative and you’ll be expected to hit the ground running.

About the company

Clean Commit is an Australian-based agency that focuses on building beautiful, high performing websites, eCommerce stores and progressive web applications.

We are starting to grow rapidly as we develop a name for releasing beautifully designed, cleanly developed websites and applications.

While we’re based in Australia, our team is spread across the globe; from Poland to the U.K. to the U.S. We encourage travel and a flexible lifestyle.

We provide a paid 2-week break across the Christmas period, and up to 2-weeks of paid leave during the year. We don’t work on weekends. We encourage our employees to tell jokes and use gifs to communicate :).

The interview process and timeframes

The interview process consists of two short tests, and two interviews.

  1. HR Screening (20 min) The shortlisted candidates will meet with one of our directors for a 15 to 25-minute conversation to get a feel for your fit with the company culture.
  2. Technical task (~1 hour) Candidates that achieve excellent results in the first test will be asked to undertake a short online task. The task will take about an hour. The goal is for us to see how you think your way through problems.
  3. Final Interview (~30min) Finally, the successful candidates will have a 30-minute interview with Clean Commit’s founders to discuss their experience, fit for the position and job expectations.

The whole process will be completed within a week. All candidates will be informed when a hire has been made.


If you believe you have the skills required and will be a good fit for this role, please complete the form below.

Apply now

We will only contact you if your skills and experiences seem like a good fit for the position.

Unsuccessful applications will not be contacted.