Front-End Engineer for CleanMyMac

  • Kyiv
  • Full Time

We are looking for a proactive, result-oriented, tactful Front-End engineer to join our CleanMyMac web project. If you want to work in the project with x10M of users, take part in task planning and elaboration, and directly affect the sales of the cool product - this position is a great fit for you.

CleanMyMac is all-in-one package to awesomize your Mac. It cleans megatons of junk and makes your computer run faster. Just like it did on day one. At this point the product has tens of millions of paid users.

We are a team of 4 people with one Front-end engineer among us, so this role includes a ton of ownership and impact over the website direction. Together we will create well-designed web interfaces resulting in rich, intuitive user experiences, and delivered high-quality, modular code for complex web UI components and pages.

As the most experienced Front-End engineer, you will coach the less experienced developer in your team and offer her support and guidance. You will be confident leading technical discussions and be inclusive of other’s ideas.

Responsibilities

  • Deliver high-quality, test-covered code to production
  • Work on site performance
  • Work on a site that uses a server rendering (Laravel) approach
  • Partial work on the site http://cleanmymac.com/ and https://macpaw.com/, on the related to CMM part, to be more precise
  • Support of marketing activities
  • Writing of unit tests
  • Improving the quality of the code in the project
  • Review of pull requests
  • Participation in the design of new web systems for CMM, it is an extension for browsers for now

Requirements

  • 3+ years of experience with JavaScript(ES6)
  • Strong knowledge of HTML5, CSS3
  • CSS animations
  • Experience with Git
  • Being able to test your own work and create a stable cross-browser experience
  • Experience with Webpack or other module bundlers
  • Experience with Rest API
  • Experience with CSS preprocessors like Sass, Less, Stylus

As a Plus

  • Writing of unit tests
  • Experience in creating personal projects (pet project) you launched from scratch (with all these technology selection, build configuration, etc)
  • Experience with some SPA js frameworks

We offer excellent benefits, including but not limited to:

  • Outstanding people
  • Great conditions for education and development within the company (MacPaw Labs days, conferences, workshops, trainings, etc.)
  • Сare about your health (insurance, office gym, paid sick leaves, etc.) 
  • Work-rest balance support (meditation/sleeping room, 20 vacation days, etc.)
  • UX driven office, equipment of your choice
  • English courses
  • 2 anti-stress cats

Meet a fellow MacPawian

Tatiana Klianchina
Q: How to explain Front-end development to a child?
A: Imagine you wanna draw a unicorn. You will use paper and pencils. A front-end developer will use HTML and CSS to draw something. But to make your unicorn move you need some magic! A front-end developer has it and it's called javascript.

Tatiana Klianchina

Front-End Engineer

Read more on Instagram
Application Form
This field is required.
This field is required.
This field is required.
This field is required.
This field is required.
This field is required.
Resume or CV (PDF Only) *
Drag and drop a file to attach it, or browse for a file.
    This field is required.
    This field is required.
    This field is required.
    This field is required.
    Need to share any files with us? Only PDF, PNG, and JPG formats accepted.
    Drag and drop a file to attach it, or browse for a file.
      This field is required.
      Captcha *
      This field is required.

      Thank you! Your resume has been submitted.

      We will take a look and get back to you if it looks like you’re a fit. Good luck!