Position: JS Development Lead for the start-up project
Company: Fluvius
Experience required: 3y
English level: intermediate

**Requirements:**
﹒Experience of working with Crypto or online-casino is required
﹒3+ years of experience with Node.js
﹒Strong proficiency with GraphQL 
﹒Highly developed communication-efficiency skills (TOP communicability is very needed)
﹒Leadership skills
﹒Project/Task-ownership habit
﹒Understanding the nature of asynchronous programming and its quirks and workarounds
﹒Basic understanding of front-end technologies, such as HTML5, and CSS3
﹒Understanding fundamental design principles behind a scalable application
﹒Proficient understanding of code versioning tools, such as Git

﹒React.js experience (nice to have)
﹒Basic server-deployment and security experience (nice to have)


**Responsibilities:**

2-3 hours a day is leading a team: 
﹒deciding which specialist to attract working on the architecture, when and what for (DevOps, QA, load of other engineers)
﹒Communicating the future features architecture and development plans with the Customer (explaining different approaches to the tesk so that you & the Customer can make the most optimal decision)
﹒Reviewing the code of two other teammates, commenting, merging
﹒Evaluating of the efficiency of work of team members
﹒Evaluating time over code-quality and vise versa depending on business priorities + acting according this evaluation

The rest of a day is coding: 
﹒the primary focus will be the development of all server-side logic and ensuring high performance and responsiveness to requests from the front-end. 
﹒integrating the front-end elements, so a basic understanding of front-end technologies is also necessary