Job Description
Company: Time Doctor
Employment Type: Full-Time
Location: 100% Remote (Work from Anywhere)
Reporting To: VP of Engineering
🚀 About the Role
This is a unique opportunity to join Time Doctor during an exciting period of hypergrowth.
As a Senior Front-End & Apps Engineer, you will collaborate closely with the Product Manager and Lead Front-End Engineer to design and deliver scalable solutions that strengthen our position as a market leader in time-tracking and productivity software.
You’ll work with a modern tech stack on a product with strong market traction and significant global growth opportunities.
🎯 Key Responsibilities
- Develop elegant, maintainable, and well-tested code for data-heavy web applications
- Collaborate with product managers, designers, and backend engineers to ship new features
- Apply a strong product mindset to simplify and enhance user experience
- Monitor and evaluate emerging frontend trends, libraries, and frameworks
- Contribute to performance optimization and scalability initiatives
✅ Required Qualifications
- 4+ years of professional web application development experience
- Strong expertise in Angular (v10+)
- Advanced proficiency in JavaScript / TypeScript
- Strong skills in HTML, CSS, and responsive design principles
- Experience with Node.js, NPM (Yarn), Webpack
- Experience with Flutter
🌍 About Time Doctor
Time Doctor’s vision is to become the most trusted time-tracking and productivity platform for remote teams worldwide.
We believe:
- Geography should never limit career opportunities
- Remote work is the future
- Teams perform best when empowered with the right tools
With 130+ team members across 40+ countries, we operate as a fully distributed global company.
🌟 Why Join?
- 100% remote work flexibility
- Work on a high-growth SaaS product
- Collaborate with a globally distributed engineering team
- Influence product decisions with a strong product mindset
- Help shape the future of remote work