Dave is a financial app on a mission to build products that level the financial playing field. It is redefining the financial landscape by leveraging technology to create an affordable, transparent, and user-centric access to liquidity for millions of Americans.
Requirements
- 6+ years of experience in software development
- 2+ years of technical leadership experience
- Ability to make sense of abstract initiatives and break work down into digestible work packages in order to distribute work among teammates
- Basic understanding of algorithm design paradigms, data structures, asymptotic analysis
- Ability to write provable code in various types of imperative and declarative programming languages and the ability to make trade-off decisions
- Understanding of mocking, unit testing, code coverage, and integration testing
- System design paradigms: monoliths, SOA, microservices
- Experience with TypeScript or JavaScript
- Experience with CI/CD pipelines for mobile applications (including mobile app build processes leveraging Fastlane)
- Proficiency in working with third-party SDK integrations
- Strong debugging and problem-solving skills
- Excellent communication and teamwork abilities
Benefits
- Premium Medical, Dental, and Vision Insurance plans
- Generous paid parental and caregiver leave
- 401(k) savings plan with matching contributions
- Financial advisor and financial wellness support
- Flexible PTO and generous company holidays, including Juneteenth and Winter Break
- All-company in-person events once or twice a year and virtual events throughout