Full-Stack Software Developer
Core
Design, build, test, deploy, and maintain web applications and APIs for radio, streaming, and digital platforms, including playout and content delivery systems.
Role type
Full-stack software developer
Builds
Next generation programming, playout, and content delivery systems for radio, streaming, and digital platforms
Domain
Media & Entertainment / Audio Technology
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, Node.js, React, AWS serverless architectures, infrastructure-as-code, NoSQL, relational databases, event-driven integrations, debugging, application profiling
Preferred skills
Python, audio/media file handling, edge device deployment
Technologies
React, Node.js, TypeScript, AWS (Lambda, API Gateway, S3, IAM, SQS, Docker, CodePipeline, CDK, CloudWatch), MongoDB, Postgres, MySQL
Responsibilities
Design and build high-quality software components using object-oriented and component-based patterns; Write, test, and deploy React front ends and Node.js/TypeScript back ends; Maintain and improve CI/CD pipelines; Support and troubleshoot code running on edge devices; Use monitoring and dashboards to track system health
Seniority
Mid-level, hands-on IC