Fullstack Developer – Distributed Systems (Typescript, Node.js, Vue.js) en Spain, España
Top Doctors
RemotoTrabaja desde cualquier lugar
Tiempo completoJornada semanal estándar
€29,000 a year
Spain
Fullstack Developer – Distributed Systems (Typescript, Node.js, Vue.js) en Spain, España is listed on Jobeax. Browse 80,000+ vacancies available.
About the role
At Top Doctors Group, we work to improve the way people access healthcare. Through technology, we connect patients, healthcare professionals, and clinics to provide a more accessible, efficient, and human experience.
Today, we operate in 10 countries and develop digital solutions that help thousands of healthcare professionals grow their activity and millions of people find the care they need.
We believe technology creates its greatest impact when it serves people. That is why we continue to grow and look for talented professionals who want to help us build the future of digital health in an international, innovative, and constantly evolving environment.
Because you will have a direct impact on the development of a complex, cloud-native platform supporting digital health and social care.
iWantGreatCare, part of Top Doctors Group, is a platform that combines https://jobeax.com/link/JSd7UYCSg572jJDY and TypeScript microservices, specialized background workers, event-driven workflows, and applications built with https://jobeax.com/link/tzGekrj9a8ToGEDv and https://jobeax.com/link/M5KiLG35LUUr5frb. It runs on Google Cloud Platform, using technologies such as Pub/Sub, Docker, Kubernetes, MongoDB, BigQuery, ETLs, and modern CI/CD practices.
As a Fullstack Developer, you will design, build, and evolve scalable backend services, distributed workflows, and user-facing applications. You will work closely with Engineering, Product, Design, Operations, Integrations, and DevOps to deliver reliable solutions with a meaningful real-world impact.
What you'll do
Design, build, and evolve https://jobeax.com/link/JSd7UYCSg572jJDY and TypeScript microservices and background workers.
Develop queue-based integrations and event-driven workflows using GCP Pub/Sub.
Build and improve administrative and user-facing applications with https://jobeax.com/link/tzGekrj9a8ToGEDv and Nuxt.js.
Implement robust error handling and strengthen monitoring and alerting across services.
Maintain and improve ETL processes and data integrations.
Participate in technical planning, estimation, and the delivery of complex features.
Work with DevOps to improve CI/CD practices and the platform’s scalability, reliability, and performance.
Collaborate with the Integrations team to ensure interoperability across company products.
Conduct detailed code reviews and help maintain high standards of code quality.
Share knowledge and contribute to the continuous improvement of the team’s engineering practices.
What we're looking for
✔ Proven experience designing or working with distributed systems.
✔ Strong expertise in https://jobeax.com/link/JSd7UYCSg572jJDY and TypeScript, as well as experience with typed programming languages.
✔ Solid knowledge of microservices, background workers, asynchronous processing, and event-driven architectures.
✔ Experience with Google Cloud Platform services such as Pub/Sub, Cloud Functions, Kubernetes, and IAM.
✔ A good understanding of Docker, CI/CD pipelines, infrastructure-as-code, and modern DevOps practices.
✔ Experience working with MongoDB, data integrations, and ETL processes.
✔ The ability to use AI coding tools, such as Cursor or Claude Code, to improve productivity while applying strong technical judgment to review, refine, and validate AI-generated code.
✔ A strong commitment to code quality, maintainability, observability, and system reliability.
✔ Excellent communication and collaboration skills, with a strong level of English.
Nice to have
➕ Experience with https://jobeax.com/link/tzGekrj9a8ToGEDv, https://jobeax.com/link/M5KiLG35LUUr5frb, BigQuery, or user-facing applications will be a plus.
What you'll get
📈 Real opportunities for professional growth and development.
💰 Gross annual salary between 29.000€ and €33.000€.
🎂 Your birthday off.
💱 Flexible compensation and employee benefits.
🏥 Healthcare discounts.
🌎 An international, dynamic, and collaborative environment.
👥 Leaders who prioritize support, autonomy, and people development.
🥳 A team where you can learn, grow, and enjoy the journey.
How you'll work
💻 Remote working model in Spain.
🕑 Full-time schedule from Monday to Thursday, 9:00 a.m. to 6:30 p.m., and Fridays from 9:00 a.m. to 3:00 p.m.
Hiring process
If you have made it this far and identify with much of what we are looking for, we would love to meet you.
We do not believe in perfect applications or candidates who match 100% of the requirements on paper. Beyond specific experience, we value the skills, capabilities, and ways of working that enable people to contribute to the team and support the company’s growth.
If you believe this opportunity could be a good fit for you, apply now!
About the platform
Our platform has a distributed, cloud-native architecture composed of:
Microservices and workers: https://jobeax.com/link/JSd7UYCSg572jJDY and TypeScript services, with specialized background workers communicating through GCP Pub/Sub queues and REST APIs.
Cloud infrastructure: Google Cloud Platform, Docker, Kubernetes, and managed services supporting scalability and resilience.
Data: MongoDB, BigQuery, ETL processes, and integrations with other products and systems.
Frontend applications: Administrative and user-facing applications developed with https://jobeax.com/link/tzGekrj9a8ToGEDv and Nuxt.js.
DevOps and observability: CI/CD pipelines, infrastructure-as-code, monitoring, logging, and alerting.
Additional information
At Top Doctors Group, we believe that diverse experiences, perspectives, and backgrounds help us build stronger teams and better solutions. We work to create a diverse and inclusive environment where everyone has equal opportunities to develop professionally.
If you require any adjustments or support during the recruitment process, we will be happy to help.
... digital technology services, and we provide large-scale technologic solutions to big companies. What are we looking for? We are currently looking for a Fullstack Developer to join one of our biggest clients in the banking sector. ✅ Key Skills - Java, Spring Boot, Hibernate/JPA - Angular, HTML, CSS, JavaScript, TypeScript - Oracle, ...
... translate complex enterprise customer needs into clear scopes, technical trade-offs, and measurable outcomes. - Build and evolve customer-facing experiences in Vue or React for admins, developers, and enterprise users managing n8n at scale. - Develop scalable https://jobeax.com/link/JSd7UYCSg572jJDY services and APIs that ...
... listed above - Experience as a DevOps or DevExp engineer - Experience designing and running software lifecycle management and productivity tools for software developers About the company & team GitHub is the world's leading AI-powered developer platform with 150 million developers and counting. We're also home to the biggest ...
... "Payments Mindset": experience with banking systems, payment gateways (Stripe, Adyen, etc.), ledger systems, or reconciliation processes will be a plus. - Distributed Systems Mastery: Deep understanding of race conditions, eventual consistency, idempotency, and message brokers is a must. - AI-Empowered Developer: A strong ...
Fullstack Developer – Client Portal Platform Mid–Senior Level | Engineering – Integrations & Product Our client portal platform is a cloud-based web application that gives customers of professional services firms a browser-based and mobile experience to view their account information, access documents, and communicate with ...
Jobtailor busca un desarrollador frontend para trabajar en aplicaciones web modernas con React y TypeScript. Se valorará la experiencia en componentes reutilizables y pruebas con RTL y Jest, siguiendo prácticas de OOP y buenas pautas de accesibilidad y seguridad. El candidato participará en arquitecturas basadas en DDD ...
... specific, non-standard growth opportunities that open new markets, acquire new customers or grow existing customers. As a Technical Sales Specialist in Google Distributed Cloud, you will work closely with the sales and pre-sales teams to offer and deliver complex distributed cloud solutions. You are the technical expert with ...
... Knowledge of fullstack architecture. • Linux environments (basic/intermediate level). • Software systems integration. ✅ Valuable functional knowledge: • Simulation systems or complex technical environments. • Development in defense or aerospace environments. • Work with distributed systems. ✅ Key competencies: • Ability to work ...
... on data-intensive systems where persistence, performance, isolation, migrations, and operational reliability were meaningful architectural concerns. - 🛠️ TypeScript & https://jobeax.com/link/JSd7UYCSg572jJDY depth: You have strong TypeScript experience and have built substantial backend systems with https://jobeax.com/link/JSd7UYCSg572jJDY ...
About the role As a Senior Fullstack Developer, you will be a key contributor to our core product, building and scaling features that are central to the donation experience for millions of users. You'll leverage your expertise in https://jobeax.com/link/JSd7UYCSg572jJDY, React, and TypeScript to develop complex components-from ...
... someone with deep functional and object oriented programming expertise. Key Responsibilities: - Own the full lifecycle design, build, test and deploy of complex distributed cloud agnostic systems, delivering quickly through ambiguity - Engineer resilient systems, owning the service's availability and scalability - Lead design ...
... frontend and backend development, ensuring seamless integration and optimal performance across all systems. Who are we looking for We're looking for a passionate developer with at least 7 years of professional experience in full stack development. You should have a strong background in JavaScript/TypeScript, React, https://jobeax.com/link/JSd7UYCSg572jJDY, ...
... looking for a talented developer with at least 5 years of professional experience in full stack development. You should have a strong background in JavaScript/TypeScript, React, and Node.js. We need someone who is passionate about clean code, best practices, and continuous learning. You must be fluent in English and Spanish, ...
... en la calidad, el testing y las buenas prácticas de ingeniería. Funciones principales - Desarrollar aplicaciones frontend con React, Hooks, Context API y TypeScript . - Diseñar componentes reutilizables con tipado estricto y patrones de diseño frontend. - Gestionar el estado mediante Redux, Zustand, React Query o tecnologías ...
... Backend). You are a match - Proven Senior Expertise: 5+ years of experience developing production-grade applications. Experience within the https://jobeax.com/link/JSd7UYCSg572jJDY ecosystem will be a plus. - Distributed Systems Mastery: Deep understanding of race conditions, eventual consistency, idempotency, and message brokers. ...
... como parte del desarrollo continuo. Contribuir a la mejora continua del stack técnico y metodologías del equipo. Requisitos Experiencia sólida en backend con TypeScript y Nest.js. Conocimiento en arquitecturas de microservicios y bases de datos relacionales (PostgreSQL). Experiencia trabajando con infraestructuras en la nube, ...
... como parte del desarrollo continuo. Contribuir a la mejora continua del stack técnico y metodologías del equipo. Requisitos Experiencia sólida en backend con TypeScript y Nest.js. Conocimiento en arquitecturas de microservicios y bases de datos relacionales (PostgreSQL). Experiencia trabajando con infraestructuras en la nube, ...
... como parte del desarrollo continuo. Contribuir a la mejora continua del stack técnico y metodologías del equipo. Requisitos Experiencia sólida en backend con TypeScript y Nest.js. Conocimiento en arquitecturas de microservicios y bases de datos relacionales (PostgreSQL). Experiencia trabajando con infraestructuras en la nube, ...
... parte del desarrollo continuo. - Contribuir a la mejora continua del stack técnico y metodologías del equipo. Requisitos - Experiencia sólida en backend con TypeScript y Nest.js. - Conocimiento en arquitecturas de microservicios y bases de datos relacionales (PostgreSQL). - Experiencia trabajando con infraestructuras en la ...
... CI/CD pipelines, and agile methodologies. A problem-solving mindset and attention to detail are essential. Skills and competencies - Proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Vue, or Angular) - Backend development experience with https://jobeax.com/link/JSd7UYCSg572jJDY, Python, or similar ...