Full-Stack Software Developer

NAB Leadership Foundation

Austin (TX)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical/dental/vision coverage
401K plan
Paid vacation and sick time
Paid holidays
Employee Assistance Program (EAP)

Job summary

NAB Leadership Foundation is seeking a talented full-stack developer to build the next generation of programming, playout, and content delivery systems for radio, streaming, and digital platforms in a high-visibility role in Austin, TX. You will collaborate with the tech lead and software engineering manager to design, build, test, deploy, and maintain cloud-based apps and APIs.

You will work in an agile environment, writing clean, scalable code with a focus on quality, automation, and rapid

Qualifications

  • 3+ years of web development experience in front end, back end, or full stack roles.
  • Proficiency with TypeScript and Node.js.
  • Experience building UIs with React.
  • Familiarity with Python for data science/AI workloads is a plus.
  • Experience with AWS serverless services (Lambda, API Gateway, S3, IAM, SQS).
  • Experience with infrastructure-as-code and deployment automation (AWS CDK).
  • Familiarity with CloudWatch for monitoring and dashboards.
  • Experience with NoSQL (MongoDB) and relational databases (Postgres/MySQL).
  • Knowledge of event-driven messaging integrations.
  • Strong debugging and profiling skills across environments.
  • Commitment to maintainable, extensible code and Agile testing practices.

Responsibilities

  • Design, build, and ship software components with test-driven development and automation.
  • Develop new features for existing products from mid to high complexity.
  • Implement React front ends and Node.js/TypeScript back ends with serverless infrastructure.
  • Translate requirements into technical designs and component specs.
  • Deliver high-quality software with minimal defects and quick issue resolution.
  • Estimate effort and contribute to feature planning.
  • Identify risks early and mitigate with the team.
  • Maintain CI/CD pipelines for smooth releases.
  • Support and troubleshoot code on edge devices in the field.
  • Monitor system health with dashboards and alerts.

Skills

Front-end development
Back-end development
TypeScript
Node.js
React
Python (data/AI workloads)
AWS serverless (Lambda, API Gateway)
Infrastructure as code (CDK)
CloudWatch monitoring
NoSQL/MongoDB
PostgreSQL/MySQL
Event-driven architectures
Testing/QA in Agile
Edge devices / field deployments
Debugging / profiling
End-to-end testing

Tools

AWS
Docker

Job description

What We Need:

We're looking for a talented full stack developer to help build the next generation of programming, playout, and content delivery systems for radio, streaming, and other digital platforms. This is a high-visibility role with real room for growth. You'll work closely with our tech lead and Manager of Software Engineering to design, build, test, deploy, and maintain web applications and the APIs behind them - systems that run in the cloud, on the edge, and everywhere in between. We're looking for a self-starter who thrives in a fast-paced, agile environment: someone who can multi-task, take ownership of problems, and deliver against deadlines without losing sight of quality.

Responsibilities:
  • 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
Qualifications:
  • 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
What You'll Bring:
  • Respect for others and a strong belief that others should do this in return
  • Experience with various technical disciplines and applications
  • Close attention to detail, following up until issues are resolved
  • Ability to multitask on a variety of critical projects
  • Ability to work independently, while also collaborating with others
  • Strong communication skills, with the ability to communicate moderately complex technical information within the team
  • Skills to recognize and solve frequently occurring problems
  • Analytical thinking
  • Resourcefulness and independent judgement
Compensation:

Salary to be determined by multiple factors including but not limited to relevant experience, knowledge, skills, other job-related qualifications, and alignment with market data.

$80,000 - $100,000

Location:

Austin, TX: 5001 Plaza On the Lake, Suite 105, 78746

Position Type:

Regular

Time Type:

Full time

Pay Type:

Salaried

Benefits:

iHeartMedia's benefits offering is flexible and offers a variety of choices to meet the diverse needs of our changing workforce, including the following:

  • 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!
EEO Statement:

The Company is an equal opportunity employer and will not tolerate discrimination in employment on the basis of race, color, age, sex, sexual orientation, gender identity or expression, religion, disability, ethnicity, national origin, marital status, protected veteran status, genetic information, or any other legally protected classification or status.

Non-Compete will be required for certain positions and as allowed by law.

Our organization participates in E-Verify. Click here to learn about E-Verify.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer at iHeartMedia
Full Stack Developer at iHeartMedia

Feedinkoo • United States

On-site
USD 90,000 - 120,000
Employer-sponsored medical, dental, and vision coverage
401(k) retirement plan with company match
Paid vacation and sick time
Full-Stack Software Developer
Full-Stack Software Developer

iHeartMedia • Austin (TX)

On-site
USD 90,000 - 120,000
Medical, dental, vision insurance
Life insurance
Paid vacation and sick time
+5
Software Engineer
Software Engineer

NAB Leadership Foundation • San Antonio (TX)

On-site
USD 90,000 - 120,000
Employer sponsored medical, dental, and vision insurance
Paid vacation and sick time
401K plan
+1
Regional Engineer
Regional Engineer

AFE • Clearwater (FL), Northern (KY)

Hybrid
USD 39,000 - 47,000
Medical, dental and vision coverage
Life insurance
Paid vacation and sick time
+4
Software Engineer
Software Engineer

iHeartMedia • Nashville (TN)

On-site
USD 80,000 - 100,000
Flexible medical, dental, and vision coverage
Company provided life insurance
Paid vacation and sick time
+2
Application Developer (Full-stack)
Application Developer (Full-stack)

iMatch Technical Services • United States

Remote
GSelector & Selector Support Specialist
GSelector & Selector Support Specialist

NAB Leadership Foundation • New York (NY)

Hybrid
Medical benefits
Dental benefits
Vision benefits
+6
PT Weekend Talk Show Board Op/Producer
PT Weekend Talk Show Board Op/Producer

Scavengeinc • Phoenix (AZ)

On-site
Employer sponsored benefits
PT Weekend Talk Show Board Op/Producer
PT Weekend Talk Show Board Op/Producer

NAB Leadership Foundation • Phoenix (AZ)

On-site
Employer sponsored medical, dental and
Vision coverage
401K plan
+2
Producer/Board Op
Producer/Board Op

RadioJobs • Austin (TX)

On-site
Medical coverage
401K plan
Employee Assistance Program (EAP)
+1