Position: Lead Front-End Developer
Company: Katarina
Category: JavaScript
Experience required: 3y
English level: intermediate

Our dream candidate is a team player who can take risks and learn from mistakes. If you aim to exceed expectations, have an innovative mind, constantly develop and want to deliver users greatest experience — we are waiting for you!

**Responsibilities:**

-Coordinate front-end developers on best practices to apply around development processes.
-Develop new and maintain existing features.
-Implement 3rd party libraries.
-Implement all JS logics based on the provided backend and feature requirements.
-Render a design «Pixel perfect».
-Write reusable and clean code.
-Write functional requirement documents and guides.
-Enhance application for maximum speed and scalability.
-Routinely test web applications for ease of use, safety, speed and other quality factors.
-Work hand in hand with other members of the team.

**Requirements:**

-3+ years of work experience as a front-end developer.
-Be up-to-date regarding innovation in the front-end.
-Good problem solving skills.
-Knowledge of Git, React, Webpack, Docker, basic web-animations.
-Ability to create and maintain the applications based on ReactJS framework or other similar frameworks or applications written in pure JS, HTML and CSS code.
-Intermediate or higher English level.

**Will be a plus:**
Experience with healthcare project, payment systems, online banking and in the fintech domain.

**Why us:**

-Join a growing start-up where your work is valued and has a direct impact on -the product.
-We have flexible working hours and freedom to work from the office or home.
-Professional growth.
-We value personal development and support the acquisition of skills.
-We are a small international family, free of bureaucracy and corporate constraints.
-Team building events.
-20 days of paid vacation.