Position: Lead/Senior Node.js Engineer
Company: DataArt
Experience required: 5y
English level: intermediate

We hire people not for a project but for the company. If the project (or your work on it) is over you go to another project or to a paid “Idle”.

Responsibilities

-Along with Product team perform system analysis and create product roadmaps
-Develop and deliver new product features
-Review and analyze current system and convey possible improvements
-Improve engineering processes and tools to increase team effectiveness
-Work across both technical and business-focused teams to deliver value to our users
-Deploy final versions to production

Must have

-Good leadership skills
-1-2 years of experience on a leadership position
-5+ years of development experience with Node.js platform
-Knowledge of JavaScript
-Knowledge of ES6, TypeScript
-Experience working with caching systems (Redis, Memcached)
-Experience with container technologies and orchestration tools like Docker, Compose, Kubernetes
-Experience implementing CI/CD pipelines (Jenkins, Concourse, GitLab etc.)
-Experience with AWS (CloudWatch etc)
-Experience with serverless architecture
-Spoken English (Upper-intermediate/Advanced)

Would be a plus

-Experience with gRPC/protobuf, ApacheThrift
-Experience solving problems on highly loaded systems