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.
In general, your responsibilities will include
— 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 cleanmymac.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
— 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