Remote Position

[Remote] Software Engineer

🌍 Remote · Poland 💼 Full-time

Note: The job is a remote job and is open to candidates in USA. iHeartMedia, the number one audio company in America, is seeking a Software Engineer to join their innovative team. This role involves full stack development, including building front-end applications and backend microservices, while collaborating with product and design teams to deliver high-quality solutions.

Responsibilities

  • 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

Skills

  • 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
  • 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!

Company Overview

  • iHeartMedia is a mass media company that provides a range of multiplatform advertising and marketing opportunities. It was founded in 1972, and is headquartered in San Antonio, Texas, USA, with a workforce of 5001-10000 employees. Its website is http://iheartmedia.com.
  • Apply Now →

    More Open Positions

    Explore similar remote opportunities