Position: Lead Full-stack Developer (Node.js+React.js)
Company: Moon Agency
Experience required: 5y
English level: upper

**Requirements:**

 5 years of commercial experience, technologies:
 • Node.js, 
 • React.js,
 • HTML5, CSS3,
 • RESTful API,
 • PostgreSQL,
 • WebSocket (socket.io (http://socket.io/)),
 • Nginx
 • Redis
 • TypeScript
 • experience in the whole life cycle of projects,
 • experience as a leader of a team of at least three developers,
 • ability to complete scheduled work within the budgeted hours for a project,
 • ability to accurately estimate the effort required
 • ability to communicate your feedback, ideas, and vision to the programming team
 • English - upper intermediate

**Nice-to-have:**

 • excellent people management skills,
 • ability to plan architecture and to justify architecture decisions to co-workers,
 • ability to resolve conflicts,
 • a detail-oriented and best practices approach to work,
 • outstanding time-management and workload-management skills,
 • strong debugging skills,
 • strong reporting and technical writing skills,
 • strong analytical skills.