Application Developer

Hubbard Radio Corporate in Minneapolis/St. Paul is seeking an Application Developer.

Job Responsibilities

  • Digital Streaming Platform: Commitment to continued development and maintenance of Hubbard Radio’s industry-leading digital streaming platform. Our custom API-based platform is designed to "gamify" the listening of our digital streams by tracking listening time and rewarding users with contests and giveaways. We are continually adding and refining features on our ever evolving platform. Features include…
    • Rewards based on listening time, location check-in, QR code scan, promo codes, specific track and artist tagging, etc.
    • The ability to send listeners notifications within applications or via push.
    • The ability for listeners to interact with our brands - sending messages, images, audio, video or answering poll questions.
    • Podcast playback experience
    • Customizable interfaces, splash screens and home screens for our brand to showcase their unique image/content
  • Website Platform: We develop and maintain a centralized proprietary web platform which is used on 60+ WordPress sites that allow our brands to create and publish their content. 
  • Audio Content Innovation: We're constantly searching for new channels to deliver our great audio content. 
    • Podcast Aggregation Platform: We have developed a podcast-centric platform that mirrors our digital streaming platform in many ways. The application uses the listening time to "gamify" the podcast content. We use content available locally to the market and curate "featured" podcasts and episodes for the listeners.
    • Amazon Alexa: A natural match for our audio content, we have developed custom Alexa skills for our streaming audio and podcast content.

CULTURE & ENVIRONMENT

  • We offer the freedom to explore new technologies. Our core scripting languages are PHP and JavaScript, but we are willing to explore new languages and or frameworks.
  • Few high-pressure deadlines. We set realistic timelines. Our stakeholders are internal.
  • We are highly creative and enjoy creating solutions that make a difference
  • Your work will be used by hundreds of thousands of real users
  • This job would work a hybrid schedule

Job Overview

The position of Application Developer is responsible for contributing to the development of company software applications. Applications include websites, mobile apps, internal tools, admins, reporting dashboards and more. The software engineer/application developer works in a team environment with other seasoned developers and our VP, Digital Strategy to ensure final products adhere to predetermined budgets, scope and design.

Qualifications

  • Bachelor's degree preferred and 3+ years experience.
  • Strong knowledge of PHP. Experience with CMS systems such as WordPress. Deep understanding of PHP frameworks such as Laravel, Lumen, Symfony, and Slim.
  • Good understanding of JavaScript/Node and JavaScript frameworks, such as VueJS, EmberJS, ReactJS, etc.
  • Experience with relational, cloud, NoSQL, and key-value databases such as MySQL, Amazon RDS, PostgreSQL, DynamoDB, and Redis.
  • Strong knowledge of API development. Experience with RESTful APIs using OAuth2/JWT tokens and an understanding of the efficient delivery of payloads for mobile devices.
  • Familiar with Amazon Web Services or other cloud services.
  • Modern understanding of web markup, using HTML5, CSS3, and other related technologies such as Babel, Webpack, TypeScript, LESS/SASS, etc.
  • Proficient with Git/Mercurial/SVN.
  • Team-oriented, flexible, strong attention to detail, and able to work within a continually changing environment.
  • Resolute to working in compliance with company policies and procedures.
  • An ability to work an established schedule and other hours as needed.

For more details and to apply, click here.

Hubbard Radio is an equal opportunity employer.