Make Your Resume Now

Back End Engineer - Fully Remote in APAC

Posted February 04, 2026
contract experienced

Job Overview

About Time Doctor
Time Doctor is a workforce analytics platform that gives leaders AI-powered, actionable insights into how work actually happens. By turning activity and productivity data into practical intelligence, Time Doctor helps organizations make smarter decisions, support employee well-being, and lead with trust, not control, across remote, hybrid, and in-office teams.

Why Join Us?

  • 100% remote team that values async autonomy and flexibility

  • Join a 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

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 focus primarily on back-end development, while front-end skills will be considered a plus. 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

Team & Reporting Structure

  • Reports directly to the Engineering Team Lead

  • Works within the Product Engineering department (Engineering sub-team)

  • Collaborates with Front End Engineers, QA Engineers, Product Managers, and Designers

  • Role is fully remote; requires strong async communication skills

This role requires availability in APAC time zones to ensure smooth collaboration with our distributed engineering team. Candidates located in or able to work within these time zones will be prioritized.

Key Responsibilities

  • Back-end development: Design, implement, test, and deploy scalable back-end services and applications

  • API development: Build and maintain secure, efficient, and scalable RESTful APIs to connect front-end and back-end systems

  • Database management: Design, optimize, and maintain SQL and NoSQL databases

  • Performance optimization: Monitor and troubleshoot performance bottlenecks, ensuring systems remain fast and reliable

  • Collaboration: Partner with product and engineering teams to translate business requirements into technical solutions

  • Code quality: Write clean, maintainable code with proper testing (unit, integration, and end-to-end)

  • System design: Participate in architecture discussions to ensure scalability, reliability, and security

  • DevOps contribution: Work with CI/CD pipelines, cloud platforms, and containerized environments to streamline deployments

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!