Position: Lead Full-Stack Developer (Node+Angular)
Company: Argument
Category: JavaScript
Experience required: 5y
English level: intermediate

**Responsibilities**

Development of new functionality and maintenance of the existing system;
Planning the sprints and team workload;
Research & Development to pick up the best solution;
Technical decisions making;
Leading the team;
Regular meetings and discussions with the customer’s side of the team. 

 **Required experience and skills**

5+ years of professional experience in software development;
1 or more years of experience in a leadership role; 
Deep understanding in frontend technologies;
3 years of working with modern JavaScript frameworks such as Angular and Typescript;
Strong knowledge in implementing user interface using CSS/SCSS, animation, and JS effects;
Proficient with server-side programming languages such as Node.js;
Experience with relational databases (MS SQL preferred);
Experience with cloud platforms (Azure is preferred);
Knowledge of the REST API and JSON;
Proactive team player with a high degree of self-management;
English – Intermediate+
 
**Would be a plus**

Experience with Elastic Search;
Experience with Redis and Jira;
Work with C#.

**Working conditions**

5-day working week, 8-hour working day, flexible schedule;
All UA public holidays are days off;
Vacation and sick leave are covered by the company;
Health care program (activated after the probation period);
Office in the city center;
English classes.