Senior Software Engineer, Web

TuneIn

San Francisco, CA, US / Remote
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 03/28/2021
  • Website: tunein.com
  • Company Address: 210 King St., Ste. 300, San Francisco, CA

About TuneIn

TuneIn brings together live sports, music, news, and podcasts — hear what matters most to you! With live, on-demand and original content, we are one of the most widely used streaming audio platforms in the world with 75 million monthly active users. TuneIn broadcasts over 100,000 owned & operated and partner radio stations globally and more than 5.7 million podcasts, and is available for free across 200 platforms and connected devices — our listeners can always find what they love while discovering new things.

Job Description

TuneIn is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current employees, will temporarily work from home until it is safe to return to our offices.
 
Our mission is to deliver the world’s best listening experiences.  Every day we make good on that promise for millions of listeners through our flagship mobile and web applications along with more than 200 connected devices and services.
 
About TuneIn Engineering
 
We value being a top-notch engineering organization and have the same high standards as our code and people. We make time for quality, we are agile and pragmatic, we keep it simple, we are data-driven, and we love getting better. Check out our principles here. We regularly invest time in our developers and support their growth, and we show this in a number of ways—clear job responsibilities and expectations for career paths, freedom to move teams, and our quarterly Discovery Days, during which developers are free to spend time on innovative features, products, or approaches to problems ("hackathon" like); address nagging issues or problems that take time away from adding value to TuneIn or simply learn a new technology. 
 
About the Position
 
Our business invested in a complete rewrite of our web application to a modern stack (React.js, Redux, Node.js) and we’re looking for a talented web engineer to build new features as we continue to scale.  Our ideal candidate also has experience in building APIs.  This is a highly visible, high-impact role in which you’ll have a lot of say on what happens on product features from early brainstorming to how we implement features. As a key member of the web engineering team, you will lead the architectural direction of all TuneIn web products.

Who You Are

    • You are a pragmatic craftsman, with a passion for code quality
    • You take a long-term perspective on code but know how to strike a balance between practical and pristine
    • You love learning and growing
    • You continuously drive for improvement and are eager to leave code better than you found it
    • You enjoy code reviews and are comfortable reviewing code with little context
    • You are open-minded and enjoy working on a team towards a common goal
    • You are passionate about modern web technologies and are comfortable researching, recommending and upgrading external libraries used in our codebase
    • You are always thinking of ways to increase performance such as image optimizations, page load
    • You understand the complexities of working with external integrations such as ad SDKs like DFP and adswizz
    • You keep updated with industry trends and can suggest workarounds, investigations so the team can be adaptive as opposed to reactive to these trends
    • You are familiar with the challenges of audio stream issues across various browsers
    • You enjoy mentoring junior engineers 

Requirements

    • 5+ years of software engineering experience
    • Expert-level knowledge of JavaScript. You love JavaScript and understand closures, lexical scope, and prototypical inheritance
    • Expert-level knowledge in Node, React and Redux
    • Proficiency in modern web technologies
    • Full-stack experience, including building APIs
    • Experience with a major object-oriented programming language 
    • Experience with Javascript audio players such as jPlayer, JW Player or IMA player
    • Comfortable writing simple SQL queries
About TuneIn
 
TuneIn, the leading live streaming and on-demand audio service, brings together live sports, news, music, podcasts and radio from around the globe. With 75 million monthly active users, TuneIn is one of the most widely used streaming audio platforms in the world. TuneIn broadcasts over 100,000 owned & operated and partner radio stations, and boasts more than 5.7 million podcasts. With premiere distribution across 200 platforms and connected devices, TuneIn empowers listeners to ‘hear’ what they love wherever ‘here’ might be. TuneIn Premium subscribers also unlock exclusive access to commercial-free news from top networks like CNBC, CNN, FOX News Radio and MSNBC, as well as commercial-free music channels for every mood and activity. For more information please visit us at www.tunein.com or follow us on FacebookInstagram, or Twitter.
 
Our Commitment to Diversity and Inclusion
 
We’re committed to growing and empowering a more inclusive community within TuneIn. That’s why we hire and cultivate diverse teams of the best and brightest from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel.

Related Jobs

Vice President, Business Development

TuneIn - Remote

Staff Software Engineer, Web

TuneIn - San Francisco, CA, USRemote

Senior Software Engineer, Streaming

TuneIn - Remote

Vice President, Marketing

TuneIn - Remote

Manager, Financial Planning and Analysis

TuneIn - Remote
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.