Senior Web Developer

REPORTS TO: Jill Becker, Director of Web Strategy & UX
LOCATION: Preference for candidates in Seattle, WA or Portland, OR; open to fully-remote work for the right candidate in other locations.
TO APPLY: Please send a resume, cover letter, and a portfolio of recent work to by May 3, 2024.
SALARY: Full-time; $100,000 – $125,000


We offer our employees a competitive benefits package, including fully employer-paid health, dental, and disability insurance for eligible full-time employees; tax-free flexible spending account, subsidized transportation; generous vacation time; parental leave; wellness reimbursement; hybrid remote/in-person working environment; opportunities for profit-sharing; employer matching on your 401k; and retirement plans.

We encourage all members of our team to pursue ongoing professional development and engage in community service activities, and provide an annual budget to support these activities.

Role summary

We are seeking a Senior Web Developer to join our growing digital team. Responsible for both back-end and front-end development, you’ll work with our team of UX strategists and designers to create and maintain websites, troubleshoot emergent issues, and provide technical web support to our clients.

Our clients are mission-driven organizations that range from small grass-roots organizations to mid-sized nonprofits to large foundations and universities — which means you’ll work on everything from simple one-page microsites to complex websites and multi-sites with custom integrations and requirements.

In this role you’ll not only build websites, but also support in scoping web development projects, defining technical requirements, maintaining web content, and thinking creatively to meet client needs. We work collaboratively and are looking for someone who is excited to be part of a team.

Responsibilities will primarily include:


  • Back- and front-end development of accessible and responsive custom WordPress websites.
  • Maintaining and improving websites in Pyramid’s current client portfolio.
  • Troubleshooting emergent bugs and issues.
  • Reviewing RFPs to assess scope and define technical requirements for projects.
  • Ensuring websites meet accessibility and security standards.
  • Collaborating with the team throughout all stages of the project, as well as on internal work, such as the development of tools and processes.
  • Interfacing with clients and serving as a translator of technical information throughout the process.
  • QA, cross-browser and platform testing.
  • Providing timely, exceptional service to our clients.

You have…

We recognize there are many paths and ways to grow into a career. While these are suggested skills, experiences, and capabilities, we encourage you to apply if you believe you have relevant experience that may not neatly align with the following suggested experience.

Some of the skills and experience that would help you succeed in this role include:


  • At least seven years of experience developing custom WordPress websites.
  • Deep expertise in modern web technologies including PHP, JavaScript, HTML5, JSON, CSS3, SQL, MySQL, GitHub, and related tools and environments.
  • Experience with responsive and mobile-optimized development.
  • Experience integrating, maintaining, and troubleshooting 3rd party APIs and plugins.
  • A solid understanding of web accessibility best practices.
  • Experience managing web servers, hosting and security.
  • Experience implementing Google Analytics, Google Tag Manager, SEO tools.
  • Interest in and excitement for mission-driven work.
  • Comfort collaborating with teams and clients with varying levels of technical expertise.
  • An ability to manage multiple deadlines and projects in a fast-paced environment.

Preferred, but not required:

We are actively looking for candidates with diverse experience and skills. We want to hear what you bring to the table. Experience that we are looking for includes but is not limited to:


  • Experience creating custom web-based applications, tools and plugins.
  • Knowledge or experience with using RESTful web services and backend APIs.
  • Experience with other CMS systems, such as Drupal or Webflow.
  • Experience with e-commerce platforms such as WooCommerce.

About Pyramid

Pyramid is a team of creative strategists helping people make positive change. We want to partner with people who bring new ideas and ways of thinking. Who can help us seize on opportunities and drive the people our clients are trying to reach to take an action that can change the world, whether that’s through a vote, a donation, or something even more impactful.

At Pyramid, we respect and celebrate the diversity, creativity and strength of our community. Equity and Inclusion are a priority across all areas of our organization. We are committed to using our time and resources to help identify and eliminate disparities based on identity—internally in our organization and externally with clients—and to promote equitable access and opportunity for all.

Physical Demands

This job involves significant time sitting (or standing) at a desk, and using a computer.

Limitations and Disclaimer

The above job description is meant to describe the general nature and level of work performed; it is not intended as an exhaustive list of all duties, responsibilities and required skills for the position. Employees will be required to follow any other job-related instructions and to perform other duties requested by their supervisor in compliance with Federal and State laws. Requirements are representative of minimum levels of knowledge, skills and/or abilities necessary to perform each duty proficiently. Continued employment remains on an “at-will” basis.