Job Board
for underrepresented folks in tech

Back to all jobs
Photo of ThinkShout, Inc

emoji of a pushpinRemote-United Statesemoji of a money bag$90,000-$120,000emoji of a clockFri Aug 19 2022
emoji of a woman of coloremoji of a man16 people in techemoji of a woman of coloremoji of a woman 5 women in techemoji of a woman of coloremoji of a person of color 5 people of color in techemoji of a rainbow 1 LGBTQIA+ folks in tech

ThinkShout is a full service digital agency committed to putting people and the planet first. We believe technology is integral to make lasting social change, and we leverage digital products to tell the stories of progressive organizations who are doing just that.


We’re ThinkShout, a fully distributed digital agency and certified B Corp. We work primarily with nonprofits, and use technology to create positive impact locally, nationally and around the world. A few of the many clients we're proud to work with: the World Resources InstituteDemosLehigh Valley Health Network, and Freedom House. Our culture encourages growth, long-term thinking, and collaborating with the team to make good solutions into great ones. This is a place where you’ll find interesting puzzles to solve and a team that cares about building the right thing. Check out what some members of our Dev team have to say about working at ThinkShout:

Senior Front End Developers:

  • Translate design systems into elegant, performant and accessible sites
  • Create clear, future-friendly front-end architectures to keep sites maintainable
  • Work largely in Drupal and WordPress
  • Collaborate with Technical Architects, Designers, Project Managers, and our clients
  • Have an eye for design nuance and consistency
  • Are curious and love new challenges


  • 5 years of experience doing modern front-end development
  • CSS
  • HTML5
  • JavaScript
  • Twig
  • Familiarity with the Web Content Accessibility Guidelines (WCAG 2.1)
  • Experience with Github or similar version-control environments
  • Experience building complex Drupal or Wordpress websites with consistent design systems
  • Experience with remote web development, clear communication and commitment to healthy team culture


  • PHP
  • Modern JavaScript frameworks, e.g. React or Vue
  • Experience working directly with clients or stakeholders

What You Do Not Need

  • A college degree
  • Any particular GPA

How You'll Spend Your Time

  • ~10%: Collaborating with Technical Architects to establish and maintain our projects’ front-end architectures
  • ~60%: Writing Twig, HTML, Sass/CSS and JavaScript (and maybe PHP) for large Drupal and Wordpress sites
  • ~5%: Defining clear tasks for other developers
  • ~10%: Participating in code reviews and providing clear feedback to other developers
  • ~15%: Internal work: All-team meeting, 1:1's with your manager, work with others to refine best practices

Potential growth areas in this job include: progress toward the Technical Architect role (Front-end, Accessibility, or Back-end), process improvement, accessibility best practices, developer management.


The Details

We welcome applications from candidates across the country. We work hard to maintain 40hr work weeks, and we support flexible schedules. The salary band for this position is $90-120k. In addition, we offer a comprehensive benefits package, including:

  • Health insurance with dental, vision, and alternative care
  • Company funded Health Reimbursement Account
  • 3% 401k company contribution
  • Profit Share plan
  • Life insurance and short term disability insurance
  • Paid Family and Medical Leave
  • 32 days of PTO annually, including holidays
  • Paid sabbatical after 5 years with the company
  • Professional development funds
  • Good management support and a well thought-out yearly review process

ThinkShout is made up of people with a variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We are honest and recognize that our company isn’t as diverse as it should be. We’re trying to change that. If you aren’t sure whether you qualify, please apply anyway. We would much prefer to have an extra application to consider than for you to screen yourself out. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better ( with subject line “Senior Front End Developer - Accommodations”). We're happy to accommodate.

We are looking to fill this position for a late August/early September start date.

Please note that candidates must reside and be eligible to work in the United States.


If you are selected to move forward, here’s what you can expect:

  • Upon scheduling for Round 1, we will request some of your existing code for us to review
  • Round 1 is a 25-minute screening call
  • Round 2 is a 45-minute interview with the hiring manager
  • Round 3 is a 55-min panel interview


We are committed to becoming an anti-racist organization. We will not shy away from difficult conversations as we better understand how anti-Blackness has shown up at ThinkShout in the past, and what we must do to develop pro-Black and pro-Indigenous strategies and systems now and for the future. Engaging in these conversations is a critical way for us to get out on the field and practice - we most certainly will not get it right every time, but if we sit on the sidelines we will never make progress towards becoming a more equitable, inclusive organization. Inclusivity is a core value at ThinkShout. ThinkShout is committed to fostering, cultivating and preserving a culture of equity, diversity, and inclusion. A diverse workplace strengthens the work of all employees, ensures that the organization has the strongest staff possible, and enables all employees to collectively and more completely pursue the fulfillment of our mission, vision and values.

Apply Now
When you apply, please mention that you found the posting on Diversify Tech!

Be the first to know!

We'll let you know as soon as a job is posted on our job board.

Subscribe →