Position: Front-end Developer
Company: Woolf
Experience required: 1y

We are assembling a small but effective team of diligent and detail-oriented specialists, who are passionate about technologies. We value people that produce sustainable long-term solutions and consider their impact on the overall result. In return, we provide an A-level working environment to realize their potential.

Our employees receive a competitive salary with semi-annual reviews based on transparently tracked performance metrics. We propose unlimited vacation days and sick leaves as well as national holidays to get enough rest. Also, we cover taxi expenses during lockdowns. We are against of extra working hours and time trackers so instead of assigning extra tasks for the most efficient people, we give them more freedom in working time and reward their creativity.

Our office is located in innovation park - Unit City. It is an area with sport and recreation zones, a gym, a shuttle bus to subway stations, bicycle/car parking, сaffe, and relax zones. Each workplace is equipped with the latest MacBook Pro + monitor to provide the best designing/development/testing experience for our engineers. We propose flexible 8 hours working day, the possibility to work in the office or partly remote (other options might be available upon request), life insurance, no dress code, no strict rules but a community of professionals to support your onboarding. 

**We are growing fast and hiring now!**

——————————————————

**Responsibilities
**
- Write high-quality, reliable, efficient code to deliver new user-facing features;
- Identify code and functionality that can be reused and refactor for reuse within the team;
- Optimize components for maximum performance across a vast array of mobile devices and browsers;
- Ensure straightforward design and comprehensive documentation of code;
- Participate in code reviews and collaborate with other team members on JS coding standards and best practices, third-party integrations, and other front-end development processes;

**Requirements**

- Minimum 1 year of commercial experience;
- Excellent knowledge of TypeScript, HTML, CSS, ReactJS, GraphQL, including latest specifications;
- Experience with data fetching libraries like URQLJS;
- Experience with state management libraries like RecoilJS;
- Experience with CSS-in-JS libraries like FelaJS;
- Excellent collaboration skills and the ability to plan the workload is a MUST;