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
- 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