hero

AV Portfolio Jobs

Join some of teams that are shaping the digital future

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

Top Doctors

Top Doctors

Software Engineering
Española, NM, USA
Posted on Jan 15, 2026
Tecnología · Territorio español · Completamente remoto

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

We are growing at Top Doctors Group!

iWantGreatCare, 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 Senior Full Stack Developer to take technical ownership of our platform, drive architectural decisions, and mentor a talented team.

🖥️ About the platform:

  • Microservices & Workers: Node.js/TypeScript services, with multiple specialized background workers communicating via GCP Pub/Sub queues and REST APIs.

  • Cloud-Native: Deployed on GCP, using Docker, Kubernetes, and managed services for scalability and resilience.

  • Data: MongoDB, BigQuery, ETLs

  • Frontend: Vue.js (admin and user-facing apps).

  • DevOps: Docker, CI/CD pipelines, infrastructure-as-code, and robust monitoring/logging.

📌 About the role:

As a Senior Full Stack Developer, you will:

  • Lead the technical direction of the platform, ensuring scalability, maintainability, and security.

  • Architect and implement distributed systems, including queue-based worker patterns and microservices.

  • Mentor and support a team of developers, fostering best practices in code quality and testing

  • Collaborate with product, design, and operations, and a dedicated devops team to deliver new features and improvements.

  • Drive technical excellence through code reviews, architectural reviews, and hands-on development.

💪 Key responsibilities:

  • Oversee and evolve a distributed system of Node.js/TypeScript microservices and workers.

  • Design and maintain GCP Pub/Sub queue integrations and event-driven workflows.

  • Ensure robust error handling, monitoring, and alerting across all services.

  • Maintain and improve ETL processes and work with Devops to continually improve CI/CD practices

  • Lead technical planning, estimation, and delivery of complex features.

  • Mentor and upskill team members, fostering a culture of learning and innovation.

  • Ensure interoperability with other products within the company, working closely with the integrations team.

📌 Minimum Requirements

  • You must be currently residing in Spain to be considered for this position.

  • Proven experience leading development teams and architecting distributed systems.

  • Expertise in Node.js/TypeScript, multiple typed languages, with deep knowledge of microservices and worker patterns.

  • Strong experience with GCP (Pub/Sub, Cloud Functions, Kubernetes, IAM, etc.).

  • Solid understanding of Docker, CI/CD, and modern DevOps.

  • Experience with MongoDB and data integration

  • Familiarity with frontend frameworks (Vue.js preferred) is a plus.

  • Excellent communication and leadership skills. Strong English.

  • Passion for building reliable, scalable, and impactful systems.

Bonus points:

  • Experience in healthtech, govtech, or regulated environments.

  • Knowledge of security best practices (OAuth, Keycloak, etc.).

  • Experience with multilingual systems and accessibility.

🙂 What we offer:

  • ♾️Stability and growth.

  • 💻Hybrid working method, Monday to Thursday 9h to 18:30h and Friday 9h to 15h.

  • 👥Leaders who prioritise day-to-day support.

  • 🎂 You will be free on your birthday.

  • 💱Social benefits and flexible remuneration to suit you.

  • 🌎Young and international working environment.

  • 🥳 And... Lots of fun.

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!

Departamento
Tecnología
Ubicaciones
Territorio español
Estado remoto
Completamente remoto
Contacto Carlos Sola Talent Acquisition – RRHH
Tecnología · Territorio español · Completamente remoto

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