Senior Full Stack Software Engineer
Dave is a financial technology company.
Maintainer signals as of 9/2/2026
Funding history
About Dave Operating LLC
Dave Operating LLC operates Dave, a consumer-focused financial technology app designed to make banking and cash management more accessible. Its products include ExtraCash, which provides eligible members up to $500 through an overdraft service; Dave Checking, with direct deposit, debit-card spending, early paycheck access, ATM access, and budgeting tools; and Goals accounts for organizing and tracking savings. Dave serves individual consumers, particularly people seeking help managing expenses between paychecks, and provides its services through a mobile application in partnership with FDIC-member banks.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Join Dave's Martech Squad to build platforms and integrations powering member engagement, personalized messaging, campaign execution, lifecycle marketing, and the marketing website.
Requirements
- Bachelor's degree in Computer Science or a related discipline, or equivalent experience
- 4+ years of software engineering experience building full stack applications
- Strong computer science fundamentals and problem-solving skills
- Experience with JavaScript, Java, Python, C/C++, or Go
- Experience with a modern UI framework
- Effective communication and constructive feedback skills
- Understanding of monitoring and metric tools
- Experience in an Agile development environment
- Ability to explain system architecture and component design
- Ability to work effectively as part of a team
- Node.js experience preferred
- Production React Native mobile application experience preferred
- Startup experience preferred
Responsibilities
- Design, build, and maintain backend code supporting features used by 5 million users
- Develop backend features in TypeScript
- Participate in code reviews and team functions
- Provide technical leadership and guide technical direction
- Mentor and pair with other engineers
- Collaborate with product management and design teams on specifications and products using React.js and React Native
Benefits
- Flexible hours and virtual-first work culture with a home office stipend
- Premium medical, dental, and vision insurance
- Paid parental and caregiver leave
- 401(k) matching
- Financial advisor and financial wellness support
- Flexible PTO and company holidays
- Annual in-person and virtual company events
- Opportunity to tackle challenges, learn, and grow
