We're hiring! Check out open positions


Senior Front End Developer (EU)

EUR 3.800 - 5.600 | 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)

Must Haves

  • Advanced knowledge of React or Vue,

  • Advanced understanding of JavaScript,

  • Experience in working with state management patterns and solutions (e.g. Redux / Vuex),

  • know how to create DRY and S.O.L.I.D. code,

  • Practice in using ES2015+,

  • HTML5 APIs knowledge,

  • Strong CSS3 knowledge,

  • Strong knowledge of Sass

  • Experience with Responsive Web Design,

  • Real world git experience,

  • Strong communication skills,

  • knowledge of testing (Enzyme, Jest, etc.)

  • Attention to detail,

  • A good command of written and spoken English (CEFR B2+)

  • Ability to self-manage during short periods

  • Desire to work remotely with team spread across different time zones


  • familiarity with tools such as Webpack / Babel / Eslint,

  • knowledge of: Single Page App architecture, E2E testing

  • experience in: Static websites, code-splitting, configuring Webpack, front-end performance and/or SEO optimisation, Node.js, working with Laravel / PHP

Perks & Benefits:

  • Working within 100% remote company

  • Co-financed development plan

  • Flexible hours

  • Real influence on your pay - do your job great and you can expect a pay rise every 8 months!


You know what to do. Just send us your email and we’ll be in touch.