4GOO Holding GmbH

Backend Engineer (TypeScript/Node.js)

Build real-time backend services for a multi-product platform

We are developing a large-scale platform that brings together social networking, video, music, marketplace, and communication features. The project is in active development โ€” no legacy, no long onboarding. We are transitioning from a monolith to microservices and looking for a strong engineer who wants to build new services from scratch.

What You Will Do:

You will own specific business domains and develop backend services in TypeScript:

Domains may include:

  • Real-time systems: notifications, WebSockets, presence
  • Content services: posts, feeds, comments, reactions
  • Social features: user discovery, suggestions, messaging
  • Music module: playlists, recommendations, playback APIs
  • Admin & moderation tools
  • Search, filtering, recommendations
  • Analytics, tracking, events
  • Third-party integrations and internal tools
  • Media: uploads, processing, optimization

Your responsibilities:

  • Develop microservices in TypeScript (Node.js / Bun)
  • Build REST APIs and real-time endpoints (WebSockets)
  • Design PostgreSQL schemas and implement efficient data access
  • Use Redis for caching, sessions, queues, pub/sub
  • Write clean, type-safe, well-tested code
  • Collaborate with the System Architect on service boundaries
  • Monitor performance and optimize services
  • Integrate with other backend services via API contracts

 Requirements:

  • 2+ years of professional TypeScript/Node.js experience
  • Strong knowledge of async/await, promises, type system
  • Experience with REST API development
  • PostgreSQL (schema design, optimization)
  • Redis (caching, pub/sub, queues)
  • Authentication & authorization (JWT, sessions, OAuth)
  • Docker
  • Ability to write maintainable, well-tested code (Jest or similar)
  • Comfort working in a fast-paced startup environment

 Nice to Have:

  • WebSockets / real-time systems
  • Microservices architecture
  • gRPC or message brokers (Kafka, NATS, Redis Streams, BullMQ)
  • NestJS
  • Prisma / TypeORM / Drizzle
  • AWS / GCP
  • Observability tools (APM, tracing, logging)

 Why This Role Is Exciting:

  • Greenfield development โ€” build new services without legacy
  • Ownership โ€” you fully own your business domain
  • Direct impact โ€” influence architecture during key growth phase
  • Real-time features โ€” high impact, user-facing systems
  • Fast delivery โ€” see your work go live quickly

Required languages

English B1 - Intermediate
Node.js, TypeScript, REST API, Docker, Microservices, SQL, AWS
Published 7 January
319 views
ยท
173 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...