Full Stack Developer


Title: Full Stack Developer
Type: Contract to Hire, 20-40 hours/week
Date: As soon as available
Reports to: Project Manager
Department: Creative Services
Starting Salary: Hourly to start, then $55,000/year plus benefits


The Open Media Foundation (OMF) is an innovative media and technology nonprofit dedicated to putting the power of the media in the hands of the people, enabling everyone to engage in their community and bring about the change they wish to see in the world. We empower nonprofits, governments and individuals by providing high-end media, design and technology services, along with community education and tools. OMF is the perfect place to combine a technology-centered career with your passion for social change and innovation.

OMF provides a full service media agency focused entirely on nonprofit and government clients. We are a fast-moving and collaborative team of passionate designers and technologists dedicated to helping mission-oriented organizations communicate with those they serve. Additional information about Open Media Foundation and its mission can be found at www.openmediafoundation.org.


The Open Media Foundation seeks a Full Stack Developer with experience creating custom functionality for Drupal 7 and 8 sites using a variety of languages including HTML, PHP, React. Our top candidate will have a passion for OMF’s mission and a desire to support the community and contribute to the greater good.

We’re looking for a Full Stack Developer with outstanding programming capabilities, problem-solving skills and strong work ethic. We need you to bring all things CMS to the table including: theming, custom module development, and API integrations. The ability to handle complicated backend tasks such as migration, search customization and web services programming are key. Our new Full Stack Developer will participate in all areas of the development process, estimating tasks and working to meet team commitments. The primary focus of this job will be redeveloping Open.Media, an innovative Software-as-a-Service (SaaS) that provides searchable video transparency tools to legislatures, city councils and other government bodies. Some of our current clients include the Colorado State Legislature, Colorado Judicial Branch, City of Littleton and Arapahoe County to name a few. A secondary focus will be on maintaining current and new client websites on Drupal and Wordpress.


CMS Development in Drupal and Wordpress
React Development
Estimating Projects


Expert Drupal development (module and theme) experience
Strong PHP and MySQL skills
Strong HTML and CSS skills
Intermediate knowledge of React and Redux
AWS Experience
Self-motivated and able to tackle problems with minimal supervision
Strong attention to detail
Self-discipline to follow through on commitments
Belief in the core values of Open Media Foundation - Self-actualization, Wisdom of the Crowd, Direct Communication, Honoring Our Word, Innovation


This is a contract-to-hire position paying $55,000 annually with the intent to hire for permanent employment. In addition to an employer-sponsored HSA and a flexible PTO policy that includes a paid sabbatical after three years, employees also receive a free Denver Open Media membership which gives them access to all of the Foundation’s video, audio, and studio production equipment, plus unlimited access to OMF’s training programs. OMF is located in the Santa Fe Arts District, with easy access to light rail, tasty breweries and some of the best tacos in Denver.


We are looking to hire immediately. Local candidates are encouraged to apply, and out of area candidates will be considered who can relocate immediately without relocation assistance.

Embracing diversity is a core belief of Open Media Foundation. We encourage individuals with diverse backgrounds, age, abilities, economic circumstance, ethnicity, gender expression, marital status, national origin, religion, and sexual orientation to apply.

Please submit the following materials to be considered:

Cover letter including why you believe that you are right for this position and why OMF is right for you
3 links to previous work and describe your contribution to each project
A Drupal module code sample through an external link or attached file
A React project sample
Current Resume

Please email all documents and links to careers@openmediafoundation.org. Phone or in-person applications will not be accepted.