×
Hier anmelden um sich kostenlos auf Stellen zu bewerben oder Stellenanzeigen aufzugeben. X

Full-Stack Developer; Node.js​/Browser SDK

in 10115, Berlin, Berlin, Deutschland
Unternehmen: Toogeza
Vollzeit position
Verfasst am 2026-07-07
Berufliche Spezialisierung:
  • Software Entwicklung
    Backend Entwicklung, Node.js Entwicklung, Full Stack Entwickler
Stellenbeschreibung
Stellenbezeichnung: Full-Stack Developer (Node.js / Browser SDK)

We are toogeza, a Ukrainian recruiting company that is focused on hiring talents and building teams for tech startups worldwide.

Currently, we are looking for a Full-Stack Developer for Spinlab
. Location: Remote.
Job Type: Full-Time.

About our client

We help slot gaming leaders unlock the potential of their data, enhancing business outcomes and strengthening their competitive edge in the market. We collect and process data using advanced methods and technologies to provide our clients with clear, actionable recommendations based on real metrics. Spin Lab's goal is not just to collect data but to transform it into meaningful business insights that improve efficiency and help products grow.

Product

Overview

A B2B web analytics and user-identification platform for browsers and webviews. High RPS, real-time event processing, and an analytics database powering customer-facing reporting. This role requires close collaboration with product and business stakeholders to translate requirements into practical solutions.

Stack
  • Language and runtime:
    Type Script, Node.js, NestJS.
  • Data:
    Click House (clustered, Kafka engine, materialized views), Apache Kafka, Redis.
  • Browser SDK:
    Web Components, built with Rollup + Terser.
  • Infrastructure: AWS (EKS, S3), Helm + ArgoCD, Docker, Git Hub Actions.
  • Observability:
    Datadog (APM, logs).
  • Repository:
    Nx monorepo.
Scope of ownership
  • Backend: high-RPS collection and identification endpoints, a Redis-backed key-value store, Kafka producers, Click House migrations.
  • Browser SDK: evolving signals and fighting regressions on Safari and iOS.
  • Operations: observability (APM, RED signals, SLO alerts), Git Ops delivery via Helm and ArgoCD.
Requirements
  • 4+ years of Type Script / Node.js; 2+ years of NestJS in production.
  • Production experience with clustered Click House and with Kafka as a producer.
  • Redis beyond GET/SET: pipelines, Lua, key design for high cardinality, distributed locks.
  • Experience designing distributed systems under load (idempotence, retries, caching).
  • Browser internals: hands-on experience with Canvas, WebGL, and Audio Context; cross-origin iframes; storage partitioning. Experience shipping a third-party SDK under tight size and privacy constraints.
  • Strict-mode Type Script, Docker, ability to read Helm templates and Git Hub Actions.
  • Conventional Commits, a strong review and documentation culture. Working English (RFCs and code review happen in English).
Benefits
  • Work on meaningful data products and shape them with your vision.
  • 25 vacation days + 15 sick days + 1 birthday leave.
  • Budget for English classes.
  • Budget for health insurance.
  • Annual education & development budget.
  • Remote-friendly culture with a small, dedicated team.
#J-18808-Ljbffr
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
 
 
 
Suchen Sie hier nach weiteren Stellen:
(nach Beruf, Fähigkeit)
Standort
Suchradius erweitern (Meilen)
0
200
Filter
Mindest-Bildungsgrad für die Stelle
Mindest-Berufserfahrung für die Stelle
Veröffentlicht in den letzten:
Gehalt