Full-Stack Software Developer

Company: iHeartMedia

Salary: Not provided

Location: , United States

react
node

Description

• Design, build, and ship high-quality software components using object-oriented and component-based patterns, with an emphasis on reuse, test-driven development, and automation • Build new features and enhancements for existing products, from intermediate to highly complex in scope • Write, test, and deploy React front ends and Node.js/TypeScript back ends, along with the serverless infrastructure that supports them • Work with our Architects to translate business and customer requirements into detailed technical designs and component specifications • Deliver software with minimal defects; identify, troubleshoot, and resolve issues quickly • Estimate level of effort and contribute to planning for new features and system changes • Identify technical risks early and work with the team on mitigation plans • Maintain and improve our CI/CD pipelines to keep releases smooth, fast, and reliable • Support and troubleshoot code running on edge devices deployed in the field • Use monitoring, alerting, and dashboards to keep an eye on system health and catch issues before they become problems

Requirements

• 3+ years of experience in front end, back end, or full stack web development, with solid grounding in Agile principles and QA methodologies • Strong hands-on experience with TypeScript and Node.js • Experience building UIs with React • Comfort with Python, particularly for data science or AI/ML workloads, is a plus • Experience with AWS serverless architectures (Lambda, API Gateway, S3, IAM, SQS, Docker, etc.) • Experience with infrastructure-as-code and deployment automation, ideally with AWS CodePipeline and CDK • Familiarity with CloudWatch (or similar) for monitoring, alerting, and dashboarding • Experience with NoSQL (MongoDB) and relational databases (Postgres or MySQL) • Experience with event-driven message-based integrations • Solid debugging and troubleshooting skills across a variety of hardware and software environments • Experience profiling and tuning applications for CPU/memory efficiency • A track record of writing maintainable, extensible, future-proof code • Experience with end-to-end and user acceptance testing in an Agile context • Experience handling audio/media files and streams is a strong plus • Experience with code running on edge or field-deployed devices is a plus • Excellent written and verbal communication skills — able to go deep on technical detail with peers and simplify complex concepts for others • Comfortable working independently and collaboratively within a team

Benefits

• Employer sponsored medical, dental and vision with a variety of coverage options • Company provided and supplemental life insurance • Paid vacation and sick time • Paid company holidays • A Spirit day to encourage and allow our employees to more easily volunteer in their community • A 401K plan • Employee Assistance Program (EAP) at no cost – services include telephonic counseling sessions, consultation on legal and financial matters, emotional well-being, family and caregiving • A range of additional voluntary programs, such as spending accounts, student loan refinancing, accident insurance and more!

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.