Senior Front End Developer

To apply for this job please sign in or enter your email below.

ThinkShout · Remote (USA)

Partners & Advocates
$85000 - $115000 Per Year
Posted 3 months ago

User Experience Design (UX)
Vue JS


We’re ThinkShout, a Portland-grown digital agency and certified B Corp. While we’re based in Oregon, most of us work remotely from all over the country. We love building beautiful solutions for the organizations that inspire us, including websites for the World Resources InstituteDemos and Freedom House. Our team brings exceptional web development, design, UX and strategy skills to the work we do on both new and existing sites.

Our culture encourages growth, doing the right thing, 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.

We work primarily with nonprofits, and use technology to create positive impact locally, nationally and around the world. We take pride in the work we do, and care about the people impacted by the things we build.

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
  • Focus largely on WordPress and Drupal
  • 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 frontend development
  • Sass
  • HTML5
  • JavaScript
  • Twig
  • Familiarity with the Web Content Accessibility Guidelines (WCAG 2.1)
  • Experience building complex websites with consistent design systems
  • Experience working directly with clients or stakeholders
  • Experience with remote web development, clear communication and commitment to healthy team culture.


  • PHP
  • Drupal
  • Wordpress
  • Modern JavaScript frameworks, e.g. React, Vue, Angular

What You Do Not Need

  • A college degree
  • A high GPA
  • An address in or around Portland, OR

How You'll Spend Your Time


  • Writing front-end code for large Drupal and Wordpress sites
  • Collaborating with Technical Architects to establish and maintain our projects’ front-end systems
  • Defining clear tasks for other developers
  • Participating in code reviews and providing clear feedback to other developers
  • Identifying opportunities 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 $85-115k. In addition, we offer a comprehensive benefits package, including:

  • Health insurance with dental, vision, and alternative care
  • Company funded Health Reimbursement Account
  • Matching 401k
  • 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.
  • 4 hours of experimentation time per week.

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 ([email protected] with subject line “Senior Front End Developer - Accommodations”). We're happy to accommodate.

Next Steps

Please submit a resume (no more than 2 pages) in PDF format. We request that you do not submit a cover letter.

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 looking to fill this position for an October start date.

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

Related Jobs

Mid-Senior Full Stack Software Engineer - Callisto
Remote (USA) - Posted 2 months ago
Senior Data Engineer, Pipeline (486) - Techstars
Remote (USA) - Posted 2 months ago
View more remote jobs
Be the first to see new Senior Front End Developer jobs

Save this search to get an email when new jobs match this search.

Create Email Alert