CareerPlanGet AI match score →

Senior NodeJS Developer

Spain💼 Full-time🗓 2026-06-18 → 2026-07-31

Core

Design, develop, and optimize a distributed, high-load real-time networking platform processing HTTP and WebSocket traffic.

Role type

Senior Node.js Developer (Network Services)

Builds

High-performance request processing, routing, load balancing, and streaming data delivery services.

Domain

Internet Infrastructure / Network Protocol Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

TypeScript, Node.js, Bun, HTTP/1.1, HTTP/2, WebSocket, TLS, Asynchronous programming, Event loops, Streams, SQL, ORM frameworks, CI/CD pipelines, Docker, Kubernetes, OpenTelemetry, Unit testing, Integration testing, Reverse engineering, Browser instrumentation

Preferred skills

AI-assisted development practices, Reverse engineering of minified/obfuscated code, Network traffic analysis, Service Workers, Cross-browser testing, Hexagonal Architecture, Circuit Breakers, Rate Limiting

Technologies

TypeScript, Node.js, Bun, pnpm, Turborepo, BiomeJS, OpenTelemetry, Prometheus, Grafana, SigNoz, VictoriaMetrics, Docker, Kubernetes, Helm, GitLab CI, React, Ant Design, Vite, TanStack Query, Vitest, Playwright, Drizzle ORM

Responsibilities

Design and optimize services within the networking core; Build highly reliable systems for request processing and streaming; Implement tracing, metrics, and logging; Diagnose and resolve complex networking issues in production; Write portable TypeScript code compatible with Node.js and Bun; Own projects end-to-end from research to deployment.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗