Full-Stack Software Developer
Core
Design, build, test, deploy, and maintain web applications and APIs for programming, playout, and content delivery systems serving radio, streaming, and digital platforms. (via careerplan.io/jobs/Req39448-2-full-stack-software-developer-at-iheartmedia)
Role type
Full-stack software developer
Builds
Cloud and edge-based programming, playout, and content delivery systems
Domain
Media technology (broadcast, music, streaming)
Deliverable
production ML models | product features
Required skills
TypeScript, Node.js, React, AWS serverless, infrastructure-as-code, NoSQL, relational databases, event-driven architecture, debugging, performance tuning
Preferred skills
Python (data science/AI/ML), 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; troubleshoot code running on edge devices; use monitoring and alerting to ensure system health
Seniority
Mid-level, hands-on IC