Code for Philly is powered by volunteers just like you. Come join us as we build a civic tech community and a better Philadelphia!

Current open positions include:

  • Content Strategist
  • Projects Support Team: Project Advisors and Intake Assessors

Website Team Volunteer Positions

Our website is a main entry point for new members to become involved with Code for Philly. It’s where we make our first impression, help new members engage the community, and collaborate on projects. We want a site that delivers on those goals in a friendly, approachable way.

We need a talented, dedicated web team to help us redesign and steward our digital presence, making it easier for members to get involved and have an impact on their city. If you’re passionate about civics and painless user experiences, please consider helping us increase our reach and impact by joining our team!

Please note, Code for Philly is entirely volunteer-operated, including these roles. While the commitment is significant, we expect the return to be equal for the volunteer in resume-building, personal and professional fulfillment, and learning from a great team.

Content Strategist

The content strategist role will play a critical part in leveraging content to support digital interactions with Code for Philly and will shape processes and standards for ongoing content development.

As the CfP content strategist you’ll be a core role on the website team, collaborating with a sharp group of web professionals to re-design In the content strategist role, you’ll work closely with the leadership team to create the framework for supporting digital experiences with content and telling the rich stories of impact within the community.

We expect this role to require roughly 5-7 hours per week including group meetings, collaboration and individual working time. Because of the initial discovery required to gather and translate requirements, we expect the a greater time investment in the beginning that later evens out over the term. This role requires an extended commitment from August 2017-December 2018.

What you’ll do

  • Collaborate with the leadership team to define the overarching content strategy for CfP’s website and digital communications
  • Support the leadership team and senior leadership in evaluating the mission and vision statement and overall branding
  • Perform a content audit and gap analysis and determine structure for ongoing inventory system
  • Create the editorial workflows for CfP content development
  • Help define key topics and themes to focus content and scheduling
  • Work with leadership team to define processes for content development and prioritization
  • Help design the site information architecture in close collaboration with the product owner
  • Collaborate closely with the Communications Lead to set standards around voice, messaging, editorial style guide, and overall Code for Philly brand guidelines

About you

You understand and appreciate the power of storytelling, the details that make content truly engage audiences, and you’re curious about how data-driven metrics can inform content development processes and outputs. You have that distinct ability for keeping details organized while also being able to step back and see the larger vision that content helps drive.

You’re an ambitious content professional looking for an opportunity to take the lead on the strategic elements of digital communications. Perhaps you’re a senior content writer, digital marketer, or website manager today. The experience gained in this role should help you level up professionally as well as be personally fulfilling.

You’re a passionate individual who is excited about our mission and ready to jump in. People who do well at Code for Philly are the people who show up, who are persistent, are receptive to feedback and generously give feedback, and aren’t afraid to roll up their sleeves to get things done.

Some of the qualities/experience of the ideal content strategist

  • Familiarity with working on agile and lean development team
  • Preferably experience with a successful website re-design
  • Expertise producing quality content
  • Experience researching personas and needs, collaboratively developing digital journeys
  • Familiarity with SEO tools and Google Analytics
  • Highly organized and detail-oriented
  • Avid communicator comfortable with many types of styles and platforms for communicating
  • Comfortable operating in uncertainty
  • A natural collaborator who enjoys working with teams
  • Reliable, consistent, flexible with changing needs, and generally optimistic
  • Preferably some experience with community building/organizing but not a requirement

Your values

  • Civic engagement and volunteerism
  • Community-building
  • Open data and open source technologies
  • Healthy, constructive debate and discussion
  • Iterative development practices
  • Collaboration and collective
  • Re-imagining systems that improve the civic infrastructure to better serve Philadelphia
  • GSD

To apply

Does it look like a fit? We’re excited to hear from you!

Please send an email to with information about your background, why you want to join our team including a note about what you want to contribute and what you want to gain from your time on our team. Relevant materials include, but are not limited to, a resume, GitHub repos, Behance portfolio, InVision wireframes, etc.


Code for Philly is a great place to gain experience in roles that you might not otherwise have access to at different stages in your career. These roles are especially important for underrepresented voices in the tech industry because they add tangible examples to a work portfolio.

Especially as a volunteer organization, we value learning, growth, and mentorship. We work to help each other learn, so we’re interested in your potential and motivation above the color of your skin, the people you love, the gender you identify with, your physical ability, your age, or any other measure.

We’re looking for more diverse voices to provide important perspective in improving our programming to be truly representative of the diverse population of Philadelphia. Please consider applying and reach out if you have questions about the roles and/or joining the team. We would love to convince you why you’re a great fit!

Support Team Volunteer Positions


The mission of Code for Philly’s Project Team is to support our community discover, organize and deliver impactful, rewarding projects. To deliver on our mission, our strategy is to:

  • Foster a pipeline of new, impactful project opportunities
  • Facilitate volunteer-to-project matchmaking and new project team formation Offer our community guidance tailored to delivering volunteer-powered, open-source civic tech projects

Project Advisors (multiple, need all skill sets)

While the exact questions vary, project teams will always benefit from experienced professionals available to share tactical advice. We’re looking for professionals with skill sets spanning the entire tech ecosystem and product delivery cycle. How you deliver advice can vary depending on your availability and project team need.

1:1 consulting with teams such as:

  • Technical advice (eg infrastructure, coding approach, tech tool recommendations)
  • Project management & team collaboration advice
  • Product / Project Impact – Advice on understanding core objectives of the project, help focusing on highest value output, stakeholder research / feedback advice, etc
  • Curate and develop content relevant to Code for Philly project teams. Such as:
    • Blog posts
    • In person workshops
    • Curated reference links
    • PDF guides

Time expectation is 2-5 hours per month.


  • Have professional experience you’re willing to share either in a 1:1 setting, public blog post, or in person workshop. Areas of experience includes, but isn’t limited to:
  • All forms of web, system, data-centric development
    • UX / UI design and research
    • Data analysis, data management
    • Product management
    • Project management,
    • Quality assurance // user experience testing
    • Marketing, communications, writing

Project Intake Assessors (multiple)

Code for Philly regularly receives inbound project ideas from internal and external community stakeholders. Project Intake Assessors will assist with initial idea discovery and prepare for broader community distribution. Activities include:

  • Meet with 3rd party stakeholders, community members, and local government to identify the underlying opportunities and background of the idea
  • Classify and record high-level details on what type of Code for Philly project and project output could look like
  • Assess readiness for the Code for Philly community to kickoff the project
  • Document findings and go-forward advice for consumption by the broader Code for Philly community

Time expectation is 2-5 hours per month.


  • Experience with product development or lean customer development practices
  • An interest and knack for research / journalism like skills - Curious mind, active listening, and unbiased note taking
  • Project / task management skills
  • Clear, concise writer
  • Empathy - for all stakeholders!


(Check back soon!)


(Check back soon!)


(Check back soon!)