Talent.com
This job offer is not available in your country.
Full Stack Engineer — Node.js Realtime & Next.js

Full Stack Engineer — Node.js Realtime & Next.js

LOC | مدار الريادةSalem, Tamil Nadu, India
1 day ago
Job description

Responsibilities Build and maintain a standalone WebSocket service (Node.js 20+ / TypeScript) to power real-time auction events.

Consume domain events from Laravel via Redis Pub / Sub and broadcast them to subscribers.

Manage auction room events : NewBid, Outbid, TimerTick, AuctionStateChanged.

Implement anti-sniping and time-extension rules with clock drift handling.

Design for scalability : sticky sessions, load balancing, health checks.

Develop auction UIs with Next.js 14+ (App Router, SSR, ISR, hydration).

Build realtime UI components (bidding panel, timers, outbid notifications).

Optimize performance : code splitting, PWA, image optimization.

Write automated tests : backend load testing (k6 / Artillery), frontend E2E / UI tests (Playwright, Vitest).

Requirements 7–9 years of hands-on experience with Node.js / TypeScript + React / Next.js.

Strong knowledge of WebSockets (ws, Socket.IO, uWebSockets.js).

Practical experience with SSR / ISR, SEO, and advanced state management (Zustand / Redux).

Proficiency in TypeScript and scalable frontend architectures.

Familiarity with Docker, CI / CD pipelines, Prometheus, Grafana.

Create a job alert for this search

Stack Engineer • Salem, Tamil Nadu, India