Hubbard Broadcasting

posted about 2 months ago

Full-time - Mid Level
Broadcasting and Content Providers

About the position

The position of Application Developer at Hubbard Radio is a full-time role focused on the development, maintenance, and support of various software applications that are crucial to the company's digital streaming and content distribution efforts. The developer will work on a custom API-based digital streaming platform designed to enhance user engagement through gamification, allowing listeners to earn rewards based on their interaction with the platform. This includes tracking listening time, location check-ins, and enabling listeners to send messages and interact with the brand through various media formats. The role also involves maintaining a centralized web platform that supports over 60 WordPress sites, facilitating content creation and publication for a range of media outlets from small podcasts to large news websites. In addition to the digital streaming platform, the Application Developer will contribute to the innovation of content distribution channels, ensuring that Hubbard Radio's offerings are accessible across multiple platforms, including mobile apps, desktops, smart speakers, and car dashboards. The developer will also play a key role in enhancing the podcasting experience by developing a podcast-centric platform that mirrors the digital streaming platform, utilizing listening time to gamify podcast content and curate featured episodes for listeners. The position requires a commitment to creating reliable and dependable applications that serve hundreds of thousands of users, working collaboratively with a team of seasoned developers and the VP of Digital Strategy to meet project goals within established timelines and budgets.

Responsibilities

  • Contribute to the development and maintenance of the digital streaming platform.
  • Develop and maintain a centralized web platform for content creation and publication.
  • Innovate new channels for content distribution across various platforms.
  • Enhance the podcast playback experience and develop a podcast-centric platform.
  • Work collaboratively with other developers and stakeholders to ensure application reliability and adherence to project specifications.
  • Utilize modern web technologies and frameworks to create user-friendly applications.
  • Implement API development and ensure efficient data delivery for mobile devices.

Requirements

  • Bachelor's degree preferred and 3+ years of experience in application development.
  • Strong knowledge of PHP and experience with CMS systems such as WordPress.
  • Deep understanding of PHP frameworks such as Laravel, Lumen, Symfony, and Slim.
  • Good understanding of JavaScript and frameworks like VueJS, EmberJS, and ReactJS.
  • Experience with relational, cloud, NoSQL, and key-value databases such as MySQL, Amazon RDS, PostgreSQL, DynamoDB, and Redis.
  • Strong knowledge of API development, particularly RESTful APIs using OAuth2/JWT tokens.
  • Familiarity with Amazon Web Services or other cloud services.
  • Modern understanding of web markup, including HTML5, CSS3, and related technologies.
  • Proficient with version control systems like Git, Mercurial, or SVN.
  • Team-oriented with strong attention to detail and flexibility.

Nice-to-haves

  • Networks Ops experience is a plus.

Benefits

  • Comprehensive health insurance coverage.
  • 401k retirement savings plan.
  • Paid time off and holidays.
  • Flexible scheduling options.
  • Opportunities for professional development and training.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service