Position: JavaScript Developer, Team Lead
Company: Newfold Digital Ukraine
Category: JavaScript
Experience required: 5y
English level: intermediate
Published: 2023-04-01T00:00:00+03:00

The Team Lead will be responsible for managing and coordinating the activities of the team, ensuring that project goals are met, and that development processes are followed.

What you’ll do & how you’ll make your mark. 
•	Leading a team of developers: leading a team of developers, including assigning tasks, managing workload, and providing guidance and support as needed.
•	Coordinating with project stakeholders: work closely with project stakeholders to understand requirements, communicate progress, and ensure that project goals are met.
•	Ensuring quality and best practices: ensuring that development processes are followed, best practices are followed, and that code quality is maintained at all times.
•	Keeping up to date with emerging trends: keeping up to date with emerging trends in web development and incorporating them into project planning and development processes.
•	Mentoring team members: mentoring team members, providing guidance and support, and helping them develop their skills and expertise.
•	Providing technical leadership: providing technical leadership, reviewing code, and ensuring that development activities align with project goals and timelines.

As a plus.
•	A natural ability to problem-solving;
•	Understanding of usability and interaction design;
•	Experience with SSR;
•	Ability to make and deliver on commitments;
•	English at least on the intermediate level.

Who you are & what you’ll need to succeed.
•	5+ years of experience in JavaScript development of rich user interfaces;
•	3+ years of experience with leading a team of 3-5 JavaScript Developers;
•	High level of interpersonal skills.
•	Ability to communicate effectively in a team-oriented environment;
•	Ability to provide the most efficient technical solutions from an architectural point of view;
•	Excellent knowledge of JavaScript.
•	Ability to write high-performance, reusable code;
•	Excellent knowledge of React, Redux, Webpack, Sockets, REST;
•	Strong knowledge of Async workflows;
•	Strong knowledge of the RFC, W3C, ISO standards;
•	Excellent knowledge of Git;
•	Experience with CI/CD;
•	At Least a bachelor degree in Software Engineering;
•	Analytical thinking;
•	Excellent communication skills.
•	Ability to work from 8 a.m. till 5 p.m.

We offer
•	Competitive salary fixed in USD;
•	Social package (24 days per year of paid vacation, paid sick leaves);
•	Paid taxi to the office and home;
•	Cozy office in the center of Kyiv;
•	Working with the interesting project with millions of customers;
•	European values in relation to employees;
•	Informal atmosphere within the team;
•	Сorporate events once a quarter;
•	Loyal and motivating leadership;
•	Working in a multinational environment.