Backend Developer (Node.js + Audio Streaming) Offline

Overview: 
Join the engineering team behind a large-scale audio streaming and content distribution platform used worldwide by both creators and listeners. The platform supports podcast hosting, real-time streaming, ad monetization, and multi-platform delivery (web, mobile, RSS). 

Responsibilities:
- Develop and maintain backend services using Node.js and TypeScript
- Design and optimize APIs for audio streamingIntegrate CDN solutions and ad-stitching systems
- Work within a microservices architectureOptimize PostgreSQL databases, including replication setups
- Deploy and maintain services on Heroku
- Support infrastructure on AWS (CloudFront, S3, Load Balancer, IAM, monitoring/logging)

 Requirements:
-  5+ years of experience with Node.js and TypeScript
- Strong knowledge of streaming architecture and real-time data delivery
- Experience with PostgreSQL performance tuning
- Familiarity with microservice-based systems
- Hands-on experience with Heroku and AWS 

Nice to Have: 
- Experience migrating infrastructure from Heroku to GCP or AWS
- Knowledge of dynamic ad insertion (ad stitching)
- Experience with Wowza, AES servers, or similar
- Background in video streaming technologies

We offer:

  • Cooperation with a stable company with well-established processes and a positive atmosphere
  • Experience in project management of different levels of complexity, methodology, and approaches
  • Flexible schedule: Mon-Fri (8 hours a day)
  • 18 days of paid vacation; 15 days sick leave
  • A decent level of remuneration with regular reviews of the results of cooperation
  • Extensive loyalty program 

The job ad is no longer active

Look at the current jobs Node.js →

Loading...