Position: Front-end Engineer for Setapp
Company: Macpaw
Experience required: 2y
Category: JavaScript
English level: intermediate
Published: 2020-07-01T00:00:00+03:00

**Responsibilities**
- Deliver high-quality, test covered code to production
- Run A/B tests
- Deliver new functional to drive higher conversion, activation, and retention of client teams within site (server rendering with laravel) and web-account (SPA)
- Participate in tasks groomings, evaluations, conduct code review of PRs

**Requirements**
- 2+ years of HTML5, CSS and JS
- CSS methodology, BEM
- Experience with CSS preprocessors like Sass, Less, Stylus
- Experience with Rest APIs
- Being able to test your own work (we do have QA engineers, but sometimes it will be just faster to do thing on your own)
- Experience with SPA framework
- Experience with Git
- Intermediate level of English

**As a Plus**
- Experience with React
- Experience with Webpack or other module bundlers
- Experience with Redux
- Writing unit tests on Jest / Enzyme / Chai
- SQL – we often need to extract some data from databases.
- Server language – Python or PHP, we have our backend written on PHP, but in Marketing, for own automation scripts, we use Python just because we don't like ; and {

*All these can be done by Product Team backend developers, but it can be nice to cover the full range of Marketing and Sales programming tasks inside the team.