Назад
Company hidden
обновлено 2 дня назад

Senior Node.js Developer (iGaming)

Формат работы
remote (только Europe)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Serbia/Poland/Spain +3 еще
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Node.js Developer (TypeScript/Networking): Building a distributed, high-load real-time networking platform for processing, transforming, and routing HTTP and WebSocket traffic with an accent on protocol engineering, runtime integrations, and observability. Focus on designing scalable Node.js and Bun services, troubleshooting complex production networking issues, and delivering reliable systems across the full software lifecycle.

Location: Remote from Czechia, Serbia, Poland, Spain, Armenia, or Georgia

Company

Develops a SaaS and iGaming networking platform for processing, transforming, and routing high volumes of HTTP and WebSocket traffic between clients and external services.

What you will do

  • Design, develop, and optimize high-load networking core services for request processing, routing, load balancing, failover, and streaming delivery.
  • Work with HTTP/1.1, HTTP/2, WebSocket, TLS, CONNECT tunneling, and compression technologies.
  • Implement tracing, metrics, logging, dashboards, and alerts with OpenTelemetry and related observability tools.
  • Maintain runtime integrations and compatibility layers for external web applications and third-party clients.
  • Develop portable TypeScript code for Node.js and Bun, with modular architecture, tree-shaking, and no cyclic dependencies.
  • Own projects end to end, from research and design through development, QA, documentation, deployment, and retrospectives.

Requirements

  • 5+ years of commercial experience with TypeScript and JavaScript, including strong Node.js expertise.
  • Deep understanding of asynchronous programming, event loops, streams, error handling, and high-performance backend systems.
  • Practical knowledge of HTTP, WebSocket, TLS, headers, caching, compression, and production network troubleshooting.
  • Experience with modular architecture, dependency injection, type-safe contracts, SQL databases, ORM frameworks, migrations, indexes, and transactions.
  • Experience with unit, integration, and end-to-end testing, plus practical use of TDD.
  • Experience with monitoring, logging, tracing, CI/CD pipelines, monorepos, and production performance optimization.

Nice to have

  • Reverse engineering of minified or obfuscated JavaScript and analysis of third-party web applications.
  • Network traffic analysis with HAR files and proxy tools, including HTTP/2 and WebSocket debugging.
  • Browser instrumentation, runtime code injection, Service Workers, and SPA architectures.
  • Cross-browser testing with Playwright and BrowserStack.
  • Responsible and critical use of AI-assisted development tools.

Culture & Benefits

  • 20 vacation days and 5 family days per year.
  • Flexible start to the workday.
  • Support from a professional corporate coach and psychologist.
  • Internal and external activities, workshops, trips, and corporate events.
  • Access to a knowledge base, meetups, team-building activities, and ongoing technology training.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →