Senior Software Engineer, Frontend

Modern fundraising software for political campaigns and nonprofits.
$150,000 - $190,000
Frontend
Senior Software Engineer
Remote
11 - 50 Employees
6+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Frontend

Numero, founded in 2019, is revolutionizing fundraising software for political campaigns and nonprofits. Since its inception, the platform has scaled to serve thousands of clients, from city council to US Senate races, managing over $10B in contributions. The company is seeking a Senior Frontend Engineer to join their team of 6, offering an opportunity to make substantial impact.

The role involves working on various critical projects including conversion optimization, VoIP client development, message inbox systems, data visualizations, and task management interfaces. The tech stack is modern and comprehensive, built on Ruby/Rails backend with TypeScript/React frontends using GraphQL API, and utilizing databases like Postgres, MongoDB, and OpenSearch.

The ideal candidate will have 6+ years of experience, strong frontend expertise, and excellent communication skills. The position offers competitive compensation ($150K-$190K) with equity, comprehensive benefits, and flexible remote work arrangements. The company values consistency, eager learning, shipping-first orientation, and clear communication.

Working at Numero means joining a tight-knit team backed by prestigious investors including 776, Y Combinator, and Initialized Capital. The role offers exposure to various aspects of the platform, from building new features to maintaining and scaling existing ones, making it an excellent opportunity for a senior engineer looking to make a significant impact in the political tech space.

Last updated 16 hours ago

Responsibilities For Senior Software Engineer, Frontend

  • Improve and optimize donation conversion rates
  • Build web and mobile UI for VoIP client
  • Develop system for inbound text and email messages
  • Build high quality data visualizations
  • Build task manager UI with workflow visualizations
  • Scale Numero Component Library

Requirements For Senior Software Engineer, Frontend

TypeScript
React
MongoDB
PostgreSQL
Redis
Ruby
  • Minimum of 6+ years of professional software engineering experience
  • Strong understanding of modern frontend architecture, frameworks, and best practices
  • Mastery of JavaScript (TypeScript preferred), CSS3, and HTML5 and DOM / web APIs
  • Excellent written and verbal communication skills and high EQ
  • Located in continental USA (ET, CT, MT, PT)
  • Willing to travel 1-2x a year for company retreats
  • Experience with TypeScript, React, GraphQL required

Benefits For Senior Software Engineer, Frontend

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Flexible PTO (including 12 company holidays and 2 weeks required PTO)
  • Medical, dental and vision coverage with HSA option
  • 50% coverage for dependents
  • Paid Parental Leave
  • Premium tech setup (laptop, monitor, accessories, headphones)
  • $1,000 for work-from-home setup
  • Stipend for co-working 1 day/week
  • Annual company retreat and team offsites

Interested in this job?

Jobs Related To Numero Senior Software Engineer, Frontend

Senior Software Engineer - User Experiences

Senior Software Engineer role at Microsoft's Applied Sciences Group, focusing on innovative user experiences and interface design with remote work flexibility.

Sr UI Engineer - Innovation

Senior UI Engineer position at Lowe's Innovation team focusing on React.js development with hybrid work model and comprehensive benefits package.

Senior Frontend Engineer, Core Foundation

Senior Frontend Engineer position at Airbnb focusing on core foundation and web development to improve guest and host experiences.

Senior Frontend Engineer, Client Media Foundation

Senior Frontend Engineer position at Airbnb focusing on media solutions development, offering remote work and competitive compensation between $191K-$223K.

Senior Software Engineer, Community Support Engineering

Senior Software Engineer position at Airbnb's Community Support Engineering team in China, focusing on developing technology solutions for customer support systems.