iHeartRadio is seeking a Software Engineer to join their Web engineering team to assist in developing their web platform, involving building new core features, improving developer experience/workflows, and scaling the codebase to meet future needs in a high traffic ecosystem.
Requirements
- 4+ years of experience developing data-driven web applications
- Experience with application frameworks / libraries (React is a must have / Vue etc)
- Experience coding in vanilla JavaScript, knowledge of JavaScript fundamentals. ES6/ES2015 a plus
- Some experience with front-end performance optimization techniques
- Knowledge of HTML semantics, web api's, the DOM API, CSS fundamentals and the basics of HTTP, knowledge of HTML5, CSS3, new APIs and HTTP2
- Knowledge of CI / CD processes
- Experience in monitoring Client applications
Responsibilities
- Developing and deploying new features and enhancements on iheart.com
- Proposing and advocating for clean, functional design systems
- Writing maintainable and testable code
- Producing responsive and cross browser/platform features
- Building reusable components and scalable architecture
- Introducing and understand development best practices, usability, and semantics
- Building tools to help diagnose problems
Other
- 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