Clera - Your AI talent agent
LoginStart
Start
Top Doctors Group logo
Top Doctors Group

Senior Tech Lead Developer (Typescript, Node.js, Vue.js)

full-time•Port of Spain

Summary

Location

Port of Spain

Type

full-time

Experience

5-10 years

Company links

WebsiteLinkedInLinkedIn

About this role

<p>We are growing at Top Doctors Group!</p><p><strong>iWantGreatCare,</strong>&nbsp;part of Top Doctors Group, is a fast-growing, mission-driven organization building a complex, distributed platform for digital health and social care. Our system is architected as a suite of microservices and worker processes, leveraging Google Cloud Platform (GCP) for scalability, reliability, and modern DevOps practices. We are seeking a&nbsp;<strong>Senior Full&nbsp;Stack Developer to take technical ownership of our platform, drive architectural decisions, and mentor a talented team.</strong></p><p></p><p>🖥️<strong>&nbsp;About the platform:</strong></p><ul><li><p>Microservices &amp; Workers: Node.js/TypeScript services, with multiple specialized background workers communicating via GCP Pub/Sub queues and REST APIs.</p></li><li><p>Cloud-Native: Deployed on GCP, using Docker, Kubernetes, and managed services for scalability and resilience.</p></li><li><p>Data: MongoDB, BigQuery, ETLs</p></li><li><p>Frontend: Vue.js (admin and user-facing apps).</p></li><li><p>DevOps: Docker, CI/CD pipelines, infrastructure-as-code, and robust monitoring/logging.</p></li></ul><p></p><p>📌&nbsp;<strong>About the role:</strong></p><p>As a Senior&nbsp;Full&nbsp;Stack Developer, you will:</p><ul><li><p>Lead the technical direction of the platform, ensuring scalability, maintainability, and security.</p></li><li><p>Architect and implement distributed systems, including queue-based worker patterns and microservices.</p></li><li><p>Mentor and support a team of developers, fostering best practices in code quality and testing</p></li><li><p>Collaborate with product, design, and operations, and a dedicated devops team to deliver new features and improvements.</p></li><li><p>Drive technical excellence through code reviews, architectural reviews, and hands-on development.</p></li></ul><p></p><p>💪<strong>&nbsp;Key responsibilities</strong>:</p><ul><li><p>Oversee and evolve a distributed system of Node.js/TypeScript microservices and workers.</p></li><li><p>Design and maintain GCP Pub/Sub queue integrations and event-driven workflows.</p></li><li><p>Ensure robust error handling, monitoring, and alerting across all services.</p></li><li><p>Maintain and improve ETL processes and work with Devops to continually improve CI/CD practices</p></li><li><p>Lead technical planning, estimation, and delivery of complex features.</p></li><li><p>Mentor and upskill team members, fostering a culture of learning and innovation.</p></li><li><p>Ensure interoperability with other products within the company, working closely with the integrations team.</p></li></ul><p></p><p>📌&nbsp;<strong>Minimum Requirements<em><br></em></strong></p><ul><li><p>You <strong>must be currently residing in Spain</strong> to be considered for this position<em>.</em></p></li><li><p><strong>Proven experience</strong> leading development teams and architecting distributed systems.</p></li></ul><ul><li><p><strong>Expertise</strong>&nbsp;in Node.js/TypeScript, multiple typed languages, with deep knowledge of microservices and worker patterns.</p></li></ul><ul><li><p><strong>Strong experience</strong>&nbsp;with GCP (Pub/Sub, Cloud Functions, Kubernetes, IAM, etc.).</p></li></ul><ul><li><p><strong>Solid understanding</strong>&nbsp;of Docker, CI/CD, and modern DevOps.</p></li></ul><ul><li><p><strong>Experience</strong>&nbsp;with MongoDB and data integration</p></li></ul><ul><li><p><strong>Familiarity</strong>&nbsp;with frontend frameworks (Vue.js preferred) is a plus.</p></li></ul><ul><li><p><strong>Excellent communication</strong>&nbsp;and leadership skills. Strong English.</p></li></ul><ul><li><p><strong>Passion</strong>&nbsp;for building reliable, scalable, and impactful systems.</p></li></ul><p></p><p>Bonus points:</p><ul><li><p>Experience in healthtech, govtech, or regulated environments.</p></li><li><p>Knowledge of security best practices (OAuth, Keycloak, etc.).</p></li><li><p>Experience with multilingual systems and accessibility.</p></li></ul><p></p><p><strong>🙂 What we offer:</strong></p><ul><li><p>♾️Stability and growth.</p></li><li><p>💻Hybrid working method, Monday to Thursday 9h to 18:30h and Friday 9h to 15h.</p></li><li><p>👥Leaders who prioritise day-to-day support.</p></li><li><p>🎂 You will be free on your birthday.</p></li><li><p>💱Social benefits and flexible remuneration to suit you.</p></li><li><p>🌎Young and international working environment.</p></li><li><p>🥳 And... Lots of fun.</p></li></ul><p>At TOP DOCTORS GROUP we are proud to create an inclusive work environment where we value and respect the diversity of all people. We firmly believe that this is the only way for the entire team to fully develop their talent and contribute to the success of our company. We are committed to adapting to your personal needs, so we encourage you to contact us if you need any type of adjustment, and we will help you to maximise your talent. We’re here for you!</p>

What you'll do

  • Lead the technical direction of the platform, ensuring scalability, maintainability, and security. Mentor and support a team of developers while collaborating with product, design, and operations teams.

About Top Doctors Group

TopDoctors® is a globally recognised leader in the identification of the best doctors and medical centres, established as the most dependable online medical platform in Spain, Italy, the UK, Chile, Mexico, Colombia, Argentina, Kingdom of Saudí Arabia and also in US, thanks to their US partners Castle Connolly America’s Top Doctors. Last year, more than 275.000.000 patients have turned to Top Doctors® to find their doctor and more than 2.300,000 have booked their appointment in real time with the best doctors. TopDoctors® offers patients a trusted source of medical professionals, owing to the fact that it is the only medical website that selects its members according to medical excellence in the field. This is guaranteed by an exhaustive selection and auditing process, certified by Adecco Medical & Science and evaluated by a team of Clinical leaders who maintain the outstanding election process. The platform includes instant online bookings, revolutionising the doctor patient relationship: access 365 days a year, 7 days a week and 24 hours a day. Top Doctors wins Best Health and Wellbeing app in Spain 2018. The Awards, organised by PickASO and TheTool.

Ready to join Top Doctors Group?

Take the next step in your career journey

Frequently Asked Questions

What does a Senior Tech Lead Developer (Typescript, Node.js, Vue.js) do at Top Doctors Group?

Toggle
As a Senior Tech Lead Developer (Typescript, Node.js, Vue.js) at Top Doctors Group, you will: lead the technical direction of the platform, ensuring scalability, maintainability, and security. Mentor and support a team of developers while collaborating with product, design, and operations teams..

Is the Senior Tech Lead Developer (Typescript, Node.js, Vue.js) position at Top Doctors Group remote?

Toggle
The Senior Tech Lead Developer (Typescript, Node.js, Vue.js) position at Top Doctors Group is based in Port of Spain, Trinidad and Tobago. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior Tech Lead Developer (Typescript, Node.js, Vue.js) position at Top Doctors Group?

Toggle
You can apply for the Senior Tech Lead Developer (Typescript, Node.js, Vue.js) position at Top Doctors Groupdirectly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Top Doctors Group's careers site.
Join our talent pool first to get notified about similar roles that match your profile.