iHeartMedia

iHeartMedia

Software Engineer

Virtual, NY, USA · Contract

Sponsorship not specified$106k-$132kDetected 24 days ago
JavaScriptTypeScriptPythonJavaGoC++ReactVue.jsAngularHTMLCSSwebpackNode.jsFull-Stack DevelopmentCode ReviewGitSQLPostgreSQLMySQLBigQueryRedshiftAWSCI/CDJenkins

About the role

  • iHeartRadio Current employees and contingent workers click here to apply and search by the Job Posting Title.
  • In fact, we have: - More #1 rated markets than the next two largest radio companies combined; - We're the largest podcast publisher, with more monthly downloads than the second- and third-largest podcast publishers combined.
  • Our company values stress collaboration, curiosity, welcoming dissent, accepting mistakes in the pursuit of new ideas, and respect for everyone.

Responsibilities

  • Collaborate with independent technology teams using the agile methodology
  • Build interactive and intuitive UIs that solve complex problems and are a delight to use
  • Building new, efficient, and scalable front-end applications
  • Collaborate closely with a product team to plan, execute, and ship business critical projects
  • 2.5+ years experience of designing and building successful customer facing web applications
  • NPM and JavaScript build tools, e.g. Babel, Webpack, Browserify
  • Microservice architecture design principles

Requirements

  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • Strong understanding of Javascript and at least one frontend framework i.e. React, Vue, AngularJS
  • Experience contributing to and integrating with REST APIs
  • Hands-on experience in writing complex, highly-optimized SQL queries in at least one of the common database platforms such as MySQL and/or PostgreSQL
  • Experience running shell commands, e.g. OS X or Linux terminal
  • Experience writing unit and integration tests
  • Good architectural level understanding, the ability to see the big picture, and the ability to evaluate different approaches and tools and use instincts to make timely judgements
  • Experience with Git and Github, including Github Pull Request workflows
  • Non-Compete will be required for certain positions and as allowed by law.

Nice to have

  • Experience working with GraphQL for querying APIs and serving relevant data
  • Global UI state management with Apollo and React Apollo
  • Python, TypeScript
  • MVVM framework Vue.js
  • Amazon Web Services
  • Graph databases, e.g. Neo4j
  • Columnar data stores, e.g. Amazon Redshift, BigQuery
  • CI/CD systems, e.g. Jenkins

Skills

  • More #1 rated markets than the next two largest radio companies combined;
  • iHeartRadio is the #1 streaming radio digital service in America;
  • Our social media footprint is 7 times larger than the next largest audio service; and
  • Help maintain a high level of engineering quality.

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.
  • $105,800 - $132,250
  • Position Type:

Benefits

  • Employer sponsored medical, dental and vision with a variety of coverage options
  • Company provided and supplemental life insurance
  • Paid vacation and sick time
  • iHeartMedia's benefits offering is flexible and offers a variety of choices to meet the diverse needs of our changing workforce, including the following:

Company info

  • Current employees and contingent workers click here to apply and search by the Job Posting Title.
  • The audio revolution is here - and iHeart is leading it! iHeartMedia, the number one audio company in America, reaches 90% of Americans every month -- a monthly audience that's twice the size of any other audio company - almost three times the size of the largest TV network - and almost 4 times the size of the largest ad-supported music streaming service.
  • We are accepting applications for this role on an ongoing basis.

This listing is sourced directly from iHeartMedia's careers page and normalized into a canonical job model.