Back to jobs

Senior Front-End Developer

Grassroots Analytics' mission is to provide innovative data solutions to amplify forward-thinking voices, causes, and people.

Grassroots Analytics (“GA”) maintains a detailed database on more than 20 million active American donors, including data on net worth, ideological preferences, political donation history, non-profit donation history, demographics, and contact information. 

Senior Front-End Developer Role Overview

GA is seeking a Senior Front-End Developer to join GA’s Development team and build the next generation of data analysis infrastructure and tools in the political space.  

We are looking for someone with the following abilities:

  • Organizational leadership: Model a high bar for performance; operate with the best  interests of both the organization and every client in mind 
  • Organization: Developing our technical tools on a consistent and timely schedule
  • Proactive Problem Solving: Identify and develop solutions to challenges, constantly looking at big-picture progress, and flagging any potential upcoming challenges in the organization overall
  • Flexibility: Ready to take advantage of unexpected opportunities; adapt quickly as things change
  • Cooperation: Work together with analysts and other team members to effectively achieve our collective goals

In this role, you'll collaborate closely with our internal team of digital fundraisers and fundraising strategists to produce an intuitive and reliable platform for our internal teams and external clients to do data analytics.

Responsibilities:

  • Leading front-end development projects and mentoring junior developers
  • Architecting and implementing complex web interfaces
  • Collaborating with UX/UI designers, internal analysts and back-end developers
  • Ensuring web application scalability and performance
  • Driving logging and monitoring of critical user activity
  • Evaluating and adopting emerging front-end technologies
  • Conducting code reviews and maintaining code quality
  • Advocating for web accessibility and best practices
  • Troubleshooting and resolving technical issues
  • Contributing to the development of coding standards
  • Continuously improving development processes

Required skills & experience:

  • 3+ years of proven work experience in web development
  • Proficiency in HTML, CSS, and JavaScript
  • Extensive experience with front-end frameworks like React, Angular, or Vue.js
  • In-depth knowledge of web accessibility standards
  • Experience with version control systems and CI/CD pipelines
  • Strong problem-solving and debugging skills
  • Excellent communication and teamwork skills
  • Leadership and project management abilities
  • A track record of successful software engineering projects and case studies

Compensation

  • Expected $120,000-$150,000 total compensation annually based on experience

*All our positions are 100% in-office in Chinatown at 806 7th St NW, Washington, D.C. 20001

Grassroots Analytics is an equal opportunity employer,  committed to providing a diverse, inclusive, and welcoming environment where everyone is empowered to do their best work. Grassroots Analytics does not discriminate on the basis of race, color, religion, gender, gender expression, age, national origin, disability, marital status, sexual orientation, or military status.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter*

Accepted file types: pdf, doc, docx, txt, rtf


U.S. Standard Demographic Questions

We invite applicants to share their demographic background. If you choose to complete this survey, your responses may be used to identify areas of improvement in our hiring process.
Select...
Select...
Select...
Select...
Select...
Select...