Senior Backend Engineer (Node.js/TypeScript)

We are looking for Senior Backend Engineers to implement the core APIs and features for a white-label platform that enables creators to launch branded mobile apps aggregating content from YouTube, Twitch, Instagram, TikTok, Twitter/X, with exclusive content, free messaging, and livestreams.


Duration: 9-12 weeks MVP, with long-term potential (Phase 2+ payments, advanced features).
 

Key responsibilities:

  • Build REST APIs for social feed aggregation/normalization (5 platforms โ†’ unified JSON), content CRUD (S3 secure upload, thumbnails, scheduling), free WebSocket messaging (text/image/voice notes, delivery/read receipts), Firebase push notifications (deep links), livestream URL/status management (YouTube/Twitch APIs).
  • Implement background workers: hourly social sync, analytics aggregation (subscriber growth, content engagement, DM stats), AWS Rekognition moderation queue, media processing callbacks.
  • Design PostgreSQL schemas for multi-tenant data (creator isolation), Redis for caching/pubsub.
  • Write clean, testable code with unit/integration tests, contribute to OpenAPI 3.0 documentation.
     

Requirements:

  • 4+ years Node.js/NestJS TypeScript production experience, REST API design.
  • Hands-on with social media APIs (YouTube Data API, Twitch Helix, etc.), OAuth flows.
  • WebSocket real-time experience (chat/messaging), AWS S3 media handling.
  • PostgreSQL + ORMs, Redis caching/pubsub, job queues (Bull/Agenda/BullMQ).
  • Docker basics, Git workflow.
  • English B1+ (code reviews, docs, team syncs).
     

Nice to have:

  • Firebase FCM push notifications.
  • Background processing at scale, OpenAPI specs.
  • Esports/media platforms, real-time systems experience.


What we offer:

  • Real App Store product impact โ€” platform powers creators' fan apps
  • Modern stack: Node.js/NestJS โ†’ PostgreSQL/Redis โ†’ AWS S3/ECS โ†’ Firebase
  • Senior team context: Tech Lead Architect, 2nd Backend, Frontend, DevOps (AWS cert), QA, PM
  • Long-term roadmap after MVP (Phase 2 payments/subscriptions, native livestream)
  • Remote/hybrid (Ivano-Frankivsk), flexible hours
     

Technical challenges you'll own:

  • 5 social APIs โ†’ unified feed (hourly background sync, caching strategy)
  • Production WebSocket messaging (delivery guarantees, read receipts)
  • Multi-tenant content isolation (creator data separation)
     

Let's build the next-generation creator platform together! ๐Ÿš€

Required languages

English B1 - Intermediate
Published 27 January
67 views
ยท
31 applications
To apply for this and other jobs on Djinni login or signup.
Loading...