Software Engineer

A Series B startup philanthropy platform pairing modern technology with uncomplicated giving, backed by top-tier VC firms.
Mountain View, CA, USABirmingham, AL, USA
Frontend
Entry-Level Software Engineer
Hybrid
1+ year of experience
Finance · Enterprise SaaS

Description For Software Engineer

Overflow is an innovative Series B startup revolutionizing the philanthropy sector with a modern technology platform focused on making generosity frictionless. As a Software Engineer, you'll be instrumental in developing the Tap to Donate products, creating end-to-end experiences that enable nonprofits to engage their donor bases through NFC tap disks.

The role offers a unique opportunity to work at the intersection of technology and social impact, addressing a $450B philanthropic market. You'll be joining a company backed by prestigious VC firms like Uncork, Craft, and Village Global, with strategic angels from companies like Hubspot, Golden State Warriors, Carta, Lyft, Stripe, and Venmo.

The position requires a blend of technical expertise in TypeScript, React, and Node.js, along with a commitment to the company's mission of inspiring global giving. You'll work in a hybrid environment with mandatory collaboration days in either Mountain View, CA or Birmingham, AL offices, fostering a strong team culture while maintaining flexibility.

This role is perfect for an engineer who wants to make a meaningful impact while working with modern technologies. You'll be responsible for building donation management experiences, collaborating with cross-functional teams, and ensuring high-quality code delivery. The company offers comprehensive benefits including medical and dental coverage, 401(k), mental health support, and unique perks like a Disney Park Experience.

Founded on Christian principles with a focus on generosity, Overflow provides an environment where technical excellence meets social purpose. The ideal candidate will have 1-2 years of experience and be ready to contribute to a mission-driven organization that's transforming how people give.

Last updated 3 days ago

Responsibilities For Software Engineer

  • Build beautiful donation and donation management experiences along with the APIs that power these experiences
  • Collaborate with product and design leads to scope out feature feasibility and timelines
  • Develop testing strategies, write unit/functional tests and take ownership of the QA cycle
  • Articulate a long term vision for maintaining and scaling our systems
  • Become an expert in Overflow's product, working with nonprofit partners and sales team

Requirements For Software Engineer

TypeScript
React
Node.js
MongoDB
  • 1-2 years of industry software development experience
  • Proficiency in TypeScript and deep experience with React, NextJs, NodeJs, Express
  • Experience designing and implementing data models in SQL databases
  • Strong knowledge of design principles for scalable web applications
  • Excellent communication skills
  • Commute to in-office collaboration days
  • Alignment to Overflow's mission and Christian values
  • Willingness to travel & participate in in-person gatherings

Benefits For Software Engineer

Medical Insurance
Dental Insurance
401k
Mental Health Assistance
Parental Leave
  • Medical Health Plan
  • Dental Care Plan
  • 120 hours paid time off (PTO)
  • Company-paid holidays
  • Dependent Care FSA
  • Paid parental leave plans
  • Generosity Fund
  • Disney Park Experience
  • 401(k) Plan
  • IRL Gatherings
  • Mental Health Stipend

Interested in this job?

Jobs Related To Overflow Software Engineer

Front-End Developer (Angular) Junior

Junior Front-End Developer position at Trinetix, focusing on Angular development with 2 years of experience required, offering hybrid work model and comprehensive benefits.

Software Engineer (Product)

Entry-level Software Engineer position at Meta focusing on product development using various web technologies and frameworks.

SOFTWARE ENGINEER, DISPLAYS SOFTWARE (STARSHIP)

Frontend Software Engineer position at SpaceX working on Displays Software for the Starship program, developing crucial user interfaces for vehicle operations and mission control.

Software Engineer (Early Career)

Early-career software engineering role at Ambrook, building sustainable finance solutions for agriculture with React/TypeScript stack.

Front-End Developer (Angular) Junior

Junior Front-End Developer position at Trinetix, focusing on Angular development with 2 years of experience required, offering comprehensive benefits and hybrid work model.