N

Senior Node.js dev

NEXA Talent · Sofia, Sofia-City, Bulgaria

Mar 27
Senior (5-10 yrs) Full-time Bulgaria
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and craft a financial trading platform focusing on low-latency products and real-time streaming. Build REST APIs and manage data layers using Postgres and Redis while ensuring system observability and resilience.

What they look for

Node.js TypeScript PostgreSQL Redis Kafka WebSockets SSE REST APIs Docker GitLab OpenTelemetry Grafana Snowflake Low-latency Trading Backend Development Performance Optimization

Requirements

Requires over 5 years of experience building production backend services with expert-level proficiency in Node.js and TypeScript. Candidates must have experience designing production-grade REST APIs.

Benefits

Additional Medical Insurance Multisport Card Office Space 25 Days Paid Vacation Bonus

Full description

Our client is building innovative products at the exciting intersection of gaming and financial markets. We are looking for an experienced Node.js developer to take their product on the next level. In this hands-on, non-managerial role, you'll be instrumental in developing and crafting their financial trading platform.

Requirements

What You'll Build?

● Low‑latency trading products powering live markets and order flow

● Real‑time streaming with WebSockets and SSE to reach massive concurrency

● REST APIs with auth, rate limits, and idempotency

● Data and caching layer with Postgres and Redis for performance and reliability

● Observability, resilience, and on‑call: metrics, tracing, alerts, etc.

Tech Stack You'll Master:

● Backend: Node.js with Websockets and SSE

● Data: PostgreSQL, Redis, Snowflake

● Streaming and queues: Kafka

● Observability: OpenTelemetry, Grafana

● Platform: Docker, GitLab

Must-Haves:

● 5+ years building production backend services

● Expert in Node.js with TypeScript

● Experience designing and developing production grade REST APIs

Nice-to-Haves:

● Trading or Financial Markets industry experience/knowledge.

● Experience with high-frequency data streaming.

● Knowledge in performance optimization for real-time applications.

Benefits

  • Additional medical insurance (Luxury package)

Multisport card Amazing office space next to Paradise mall 25 days paid vacation Bonus

At Nexa Talent, we process candidates’ personal data (name, contact details, CV) solely for the purposes of recruitment and presenting candidates to potential employers – our clients.

All data is stored securely and retained for up to 12 months or until consent is withdrawn.

Candidates have the right to request access, correction, deletion, or restriction of processing by contacting us