Skip to main content

Full Stack Developer

Job Details

Hybrid - HQ - Philadelphia, PA
Full Time
4 Year Degree


About WHYY


WHYY serves the Philadelphia region with trusted journalism, eye-opening storytelling and intimate local arts programming. Our curiosity and commitment to this community is what drives our programming. It’s also what drives our hiring.


Below you’ll find an employment opportunity in the fast-paced setting of the Philadelphia region’s leading public media provider. The award-winning professional staff of WHYY sets the bar high in television, radio and online. Whether it’s preparing a program to air or a behind-the-scenes role in support, all positions are vital to continuing—and growing—our impact in our community.


WHYY offers a voice to those not heard, a platform to share everyone’s stories, a foundation to empower early and lifelong learners and a trusted space for unbiased news. Learn more about our Social Responsibility Program. It’s how we live.


About the Role



WHYY is keenly focused on strengthening and expanding our digital product portfolio to grow audience on proven and emerging digital platforms.


WHYY’s digital team leads the development of interactive and online products across web   sites, apps, and strategic third-party platforms. We manage the services that meet our audience wherever they are -- be that on-the-go or in the living room -- and we shape the digital platform experience for our audience, from casual consumers to members.


We are dedicated to the time-honored principles of the public media mission, and we work with passion to create next-generation experiences for our audiences.


The full stack developer produces scalable software solutions as part of this cross-functional team and is responsible for the full software development life cycle, from conception to deployment.


The full stack developer helps inform and execute digital strategy across front- and back-end CMS, CRM, email, digital marketing and analytics platforms and systems including websites, apps, third party platforms, and rich media technologies (e.g., streaming and on-demand audio/video players and systems).


As a full stack developer, you should be comfortable around both front- and back-end coding languages, development frameworks and third-party libraries. Ideally you're also an application performance fanatic and familiar with Agile methodologies and toolsets.



  • Maintain, increase performance of, and build both internal and external facing sites, products, and platforms.

  • Ensure digital product and platform stability and uptime and respond to downtime incidents.

  • Develop, test, and deploy production-ready, standards compliant and error-free code.

  • Establish and manage systems, documentation, standards, and guidelines.

  • Plan, conduct, and document browser and platform performance testing.

  • Coordinate work with outside contractors and internal stakeholders across departments, and work with vendors, internal digital and IT staffs to integrate systems and technologies.

  • Research emerging tools, trends, and methodologies; maintain knowledge of industry and monitor competitive digital platforms.

  • Help manage day-to-day digital operations.

  • Maintains a regular and predictable attendance.

  • Performs other duties as assigned.


Education: A Bachelor’s degree in a related discipline is required.


Experience: 3+ years relevant online work experience leading digital media software development in a Developer or similar role. Have expertise in some – and proficiency in all – of the following areas:

  • Coding websites and custom themes in WordPress and Drupal

  • Integrating front-end templates with back-end functionality

  • Working in version control environments and familiarity with open source development

  • platforms

  • Working with audio and video players

  • Working with APIs

  • Working in PHP, XML, JSON, SQL, JavaScript, HTML, and CSS

  • Integrating tools like Google Analytics, Tag Manager, Ad Manager, Optimize, and other third-party platforms

  • Mobile platform and apps


Technical Skills: A deep understanding of the digital technology landscape in order to create new and maintain or iterate on existing digital products.


*All WHYY employees are required to receive the COVID-19 vaccination. Proof will be required upon hiring.