Position: Middle Node.js Developer
Company: Adaptiq
Experience required: 3y
English level: upper

We develop a world-leading platform in Time & Attendance area, the platform allows our customers to save money while introducing full transparency to the company’s workforce. The application is available across all popular platforms and devices while integrating into the majority of time clocks and payroll systems. 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

Must have:

Software engineering fundamentals, algorithms and data structures, OOP, DDD
3+ 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