Fullstack Developer – Distributed Systems, Typescript, Node.js, Vue.js

atTop DoctorsRemoteES flagSpainFull-timeFull-stack EngineerMid-levelSenior€29k – €33k/year

Posted Aug 19

This is a fully remote position, open to applicants in Spain.

📋 Description

• Design, develop, and enhance Node.js and TypeScript microservices along with background workers.

• Create queue-based integrations and event-driven workflows utilizing GCP Pub/Sub.

• Construct and refine both administrative and user-facing applications using Vue.js and Nuxt.js.

• Establish robust error handling mechanisms and enhance monitoring and alerting across services.

• Maintain and optimize ETL processes and data integrations.

• Engage in technical planning, estimation, and delivery of intricate features.

• Collaborate with DevOps to enhance CI/CD practices and improve the platform’s scalability, reliability, and performance.

• Work alongside the Integrations team to ensure seamless interoperability among company products.

• Conduct thorough code reviews and uphold high standards of code quality.

• Share expertise and contribute to the ongoing enhancement of the team’s engineering methodologies.


⛳️ Requirements

• Demonstrated experience in designing or working with distributed systems.

• Strong proficiency in Node.js and TypeScript, along with experience in typed programming languages.

• Comprehensive understanding of microservices, background workers, asynchronous processing, and event-driven architectures.

• Familiarity with Google Cloud Platform services such as Pub/Sub, Cloud Functions, Kubernetes, and IAM.

• Solid grasp of Docker, CI/CD pipelines, infrastructure-as-code, and contemporary DevOps practices.

• Experience with MongoDB, data integrations, and ETL processes.

• Capability to utilize AI coding tools, such as Cursor or Claude Code, while applying sound technical judgment to review, refine, and validate AI-generated code.

• Strong dedication to code quality, maintainability, observability, and system reliability.

• Excellent communication and collaboration skills, with a high proficiency in English.

• Familiarity with Vue.js, Nuxt.js, BigQuery, or user-facing applications is an advantage.


🏝️ Benefits

• Genuine opportunities for professional growth and development.

• Remote working model available 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.

• A day off for your birthday.

• Flexible compensation and employee benefits.

• Discounts on healthcare.

• An international, dynamic, and collaborative environment.

• Leaders who emphasize support, autonomy, and the development of people.

• A team where you can learn, grow, and enjoy the journey.

People also viewed

opinov822 hours ago

Senior Full Stack Engineer – .NET/React

BR flagBrazil, +1 more countryFull-timeFull-stack Engineer
ApplyView job
IGS Energy22 hours ago

Software Engineer Intern

US flagOhio OnlyFull-timeFull-stack Engineer$31.2k – $62.4k/year
ApplyView job
Cast & Crew22 hours ago

Software Engineering Lead

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $180k/year
ApplyView job
FCamara Consulting & Training22 hours ago

Full-Stack Developer – Specialist

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Nayax23 hours ago

Regional Tier 1 Tech Lead

CN flagChina OnlyFull-timeFull-stack Engineer
ApplyView job
NVIDIA23 hours ago

Senior Software Engineer, NeMo Core Platform

US flagCalifornia, +5 more statesFull-timeFull-stack Engineer$184k – $356.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers