Job Description
About Time Doctor
Time Doctor is a productivity analytics platform used by thousands of companies worldwide to measure, understand, and improve how work gets done. With over 150 team members across 45+ countries, we're fully remote, async-first, and deeply global in how we operate.
Why Join Us?
- 100% remote team that values async autonomy and flexibility
- Mission-driven company shaping the future of work
- Strong product-market fit with tens of thousands of users—and growing
- Work with a global, humble, high-performing team
- Competitive compensation and 30+ days PTO
The Role
As a Back End Engineer at Time Doctor, you'll play a key role in building scalable, secure, and high-performing web applications for a global SaaS product. You'll work closely with front-end engineers, QA, product managers, and other cross-functional stakeholders to deliver solutions that directly impact user experience, growth, and scalability.
Key Responsibilities
- Design, implement, test, and deploy scalable back-end services and applications
- Build and maintain secure, efficient, and scalable RESTful APIs
- Design, optimize, and maintain SQL and NoSQL databases
- Monitor and troubleshoot performance bottlenecks
- Partner with product and engineering teams to translate business requirements into technical solutions
- Write clean, maintainable code with proper testing (unit, integration, and end-to-end)
- Work with CI/CD pipelines, cloud platforms, and containerized environments
Requirements
- 4+ years professional experience with Node.js
- 3+ years designing and maintaining RESTful APIs
- 3+ years with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB)
- 2+ years experience with automated testing frameworks (Jest, Mocha, Cypress)
- 2+ years experience deploying apps on AWS, GCP, or Azure
- Proven success working in a fully remote, globally distributed SaaS environment
- Must be located in, or able to work within, APAC time zones
Nice-to-Have
- Front-end frameworks experience (React, Angular, or Vue)
- Experience with Docker and Kubernetes
- Hands-on experience with Google BigQuery
- Background in designing secure systems
About the Company
Time Doctor is a productivity analytics platform used by thousands of companies worldwide to measure, understand, and improve how work gets done. With 150+ team members across 45+ countries, they are fully remote and async-first.
Job Information
Posted
3 days ago
Expires In
56 days
Salary
Salary not specified