Dave Inc. logo

Senior Full Stack Software Engineer

Job Overview

Location

United States

Job Type

Full-time

Category

Full-Stack Engineer

Date Posted

May 16, 2026

Full Job Description

📋 Description

  • Design, build, and maintain scalable backend systems in TypeScript to support features used by 5 million users
  • Develop and optimize user-facing interfaces using React.js and React Native for web and mobile platforms
  • Collaborate closely with product managers and designers to define feature specifications and translate them into technical implementations
  • Lead technical direction for the Martech Squad, which builds platforms enabling personalized messaging, campaign execution, and lifecycle marketing at scale
  • Own and evolve Dave’s marketing website, driving improvements in performance, SEO, and discoverability, including implementation of AI-driven SEO strategies
  • Participate regularly in code reviews and team ceremonies to ensure high-quality, maintainable code standards
  • Mentor junior engineers through pair programming, technical guidance, and constructive feedback
  • Architect and explain system components and overall architecture to cross-functional teams
  • Work within an Agile development environment, adapting to sprint cycles and delivering incremental value
  • Utilize monitoring and metric tools to track system performance, user behavior, and application health
  • Partner with the Marketing team to align technical solutions with campaign goals and member engagement strategies
  • Build and maintain integrations that power member outreach, targeting, and retention workflows
  • Ensure applications are performant, secure, and compliant with financial services industry standards
  • Advocate for technical debt reduction and scalable solutions that support future product launches, including the upcoming Buy Now Pay Later (BNPL) offering
  • Contribute to hiring and onboarding processes by evaluating technical candidates and sharing institutional knowledge
  • Maintain a member-centric mindset, prioritizing product decisions that improve financial access for underserved populations
  • Engage in continuous learning and knowledge sharing to stay current with evolving frontend, backend, and marketing technology stacks
  • Promote a culture of transparency, collaboration, and psychological safety within the engineering team
  • Balance rapid iteration with long-term architectural integrity to support Dave’s growth trajectory
  • Communicate technical trade-offs clearly to non-technical stakeholders
  • Contribute to incident response and root cause analysis for production issues impacting member experiences
  • Drive improvements in developer experience through tooling, automation, and streamlined workflows

Skills & Technologies

Python
JavaScript
TypeScript
Java
React
Full Stack
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

About Dave Inc.

Dave is a financial technology company that offers a mobile application designed to help users manage their finances. Its core services include early access to paychecks, overdraft protection, and budgeting tools, aiming to reduce financial stress and avoid costly bank fees. The company partners with employers to provide financial wellness benefits to their employees. Dave operates in the fintech industry, focusing on consumer banking and financial management solutions through a subscription-based model and interchange fees.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina
Full-time
Expired May 20, 2026
JavaScript
TypeScript
React
+4 more

3 months ago

Apply
Expired
Argentina
Contract
Expired May 9, 2026
JavaScript
TypeScript
React
+4 more

3 months ago

Apply
Expired
Argentina
Full-time
Expired May 2, 2026
Python
JavaScript
TypeScript
+6 more

3 months ago

Apply
Expired
Remote, Argentina
Full-time
Expired Dec 23, 2025
TypeScript
Go
React
+4 more

8 months ago

Apply