Software Engineer II Fullstack
Dave is a financial app that provides ExtraCash overdraft access, checking accounts, and savings Goals accounts. It serves consumers seeking tools to manage spending, savings, deposits, and short-term cash needs.
Funding history
Projects
About Dave
Dave is a financial technology company that offers a consumer financial app, rather than operating as a bank. Its products include ExtraCash overdraft access of up to $500 for eligible members, Dave Checking with a debit Mastercard and early direct deposit, and Goals accounts for savings. Deposit accounts are provided through Coastal Community Bank or another partner bank, and Dave also provides budgeting, fraud monitoring, account support, and financial-management features.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop full-stack web and mobile applications in JavaScript and TypeScript. You will work with product and design on feature specifications, build products with React and React Native, develop and test APIs, ship incremental high-quality code, write unit and integration tests, scale backend services, and participate in code reviews.
Requirements
- BS or MS in Computer Science or a similar program, or related experience and training
- 2+ years of software development experience
- Computer science fundamentals and problem-solving skills
- Experience programming in general-purpose languages including JavaScript, Java, Python, C/C++, or Go
- Ability to work as part of a team
- Communication skills
- Ability to discuss and explain system architecture and component design
Responsibilities
- Develop full-stack web and mobile applications in JavaScript and TypeScript
- Work with product managers and designers to define feature specifications
- Build products using React and React Native
- Design and develop fully tested APIs that interface with multiple services
- Ship high-quality code incrementally across pull requests
- Write unit and integration tests
- Work with operations and infrastructure to build and scale backend services
- Participate in code reviews and team functions
Benefits
- Equity
- Flexible hours
- Virtual-first work culture
- Home office stipend
- Medical, dental, and vision insurance
- Paid parental and caregiver leave
- 401(k) savings plan with matching contributions
- Financial advisor and financial wellness support
- Flexible PTO
- Company holidays, including Juneteenth and Winter Break
- All-company in-person and virtual events
