Software Engineer

Company: iHeartMedia

Salary: Not provided

Location: , United States

react
node
vue

Description

• Gain valuable experience at a rapidly growing big data company • 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 • Contribute to robust APIs that pull from both graph and relational databases • Collaborate closely with a product team to plan, execute, and ship business critical projects • Write clean, maintainable, and testable code • Participate regularly in code reviews with your peers • Test your creativity at Unified hack-a-thons • Ship work you're proud of

Requirements

• Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience • 2.5+ years experience of designing and building successful customer facing web applications • Proficient in at least one, preferably statically typed, programming language i.e. (Java, C++, Golang) • Strong understanding of Javascript and at least one frontend framework i.e. React, Vue, AngularJS • Experience building Javascript based web applications with HTML5, CSS, Node.js • 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 • Excellent communication and teamwork skills • A cooperative, understanding, open, and friendly demeanor • A mindset of continuous improvement • Experience with Git and Github, including Github Pull Request workflows • Bonus experience: Experience working with GraphQL for querying APIs and serving relevant data • Global UI state management with Apollo and React Apollo • NPM and JavaScript build tools, e.g. Babel, Webpack, Browserify • Python, TypeScript • MVVM framework Vue.js • Amazon Web Services • Microservice architecture design principles • Graph databases, e.g. Neo4j • Columnar data stores, e.g. Amazon Redshift, BigQuery • CI/CD systems, e.g. Jenkins • Experience with Atlassian software development and collaboration tools (JIRA, Confluence, etc.) • Agile methodologies • Social networks APIs, e.g. Facebook, Twitter, LinkedIn • Data pipeline and streaming tech, e.g. Hive, Spark, Kafka, Kafka Streams

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.