Position: TL/Senior Node.js Engineer
Company: Adaptiq
Experience required: 5y
English level: upper

We develop new features related to Face Recognition, Anti-Fraud, IP validations and many others for cloud-based, SAAS platform that integrates with the majority of payroll and time reporting systems. We use the latest and the best practices in engineering, Kubernetes, CI/CD in SaaS architecture

We use the latest tech stack and develop challenging features related to face recognition, anti frauds, voice-activated commands, chat, and communication to mention a few.

Requirements
- Software engineering fundamentals, algorithms and data structures, OOP, DDD
- 5+ years of experience designing and developing scalable systems
- Experience with Node.js, RDBMS, message queues, NoSQL databases
- Experience with clouds and SaaS architectures
- Good English in both written and verbal communication
- Problem solver.
- Linux system administration skills.
- Experience with Redis and Elasticsearch

Nice to have:
- Experience working with Kubernetes
- Experience with Google Cloud Platform

Responsibilities
- Take part in the whole product/feature lifecycle (from discussing an idea to shipping to production).
- Ownership and responsibility for application components
- Design and build new services
- Improve system performance and scalability