
Job Overview
Location
United States
Job Type
Full-time
Category
Software Engineering
Date Posted
May 22, 2026
Full Job Description
đź“‹ Description
- • Lead the development and maintenance of cross-platform mobile applications using React Native and TypeScript to support Dave’s mission of providing affordable financial access to underserved Americans.
- • Provide technical leadership by guiding the team’s overall architecture, direction, and engineering best practices for a high-impact, zero-to-one product with potential to generate $100M+ in annual revenue.
- • Design and execute work breakdown sessions to translate abstract initiatives into actionable, distributable tasks for engineering teammates.
- • Write clean, scalable, and maintainable code in TypeScript and Bash, adhering to modular architecture, state management, and performance optimization standards.
- • Implement and oversee CI/CD pipelines for mobile applications using Fastlane and GitHub Actions to ensure reliable and automated build and deployment processes.
- • Lead and mentor engineers in building productivity tooling, test frameworks, CI/CD systems, and shared libraries to improve team-wide engineering efficiency.
- • Collaborate closely with Back End Infrastructure Engineering (BEI) to align on and deliver shared technical initiatives across teams.
- • Design, implement, and maintain dashboards and alerting systems to monitor system health and participate in 24/7 on-call rotations for incident response.
- • Champion code quality through rigorous code reviews, pair programming, and evangelizing testability, unit testing, integration testing, and code coverage practices.
- • Work directly with product engineers to identify cross-cutting concerns and create reusable solutions, tools, and documentation that streamline product development.
- • Evangelize engineering best practices through presentations at engineering meetings, rich documentation, and active participation in knowledge-sharing sessions.
- • Integrate and manage third-party SDKs within mobile applications while ensuring security, performance, and compatibility.
- • Apply system design paradigms including monoliths, SOA, and microservices to architect scalable and resilient financial technology solutions.
- • Debug complex issues across mobile, backend, and infrastructure layers with strong problem-solving skills and a customer-centric mindset.
- • Participate in shaping the culture and technical direction of a high-growth engineering team focused on financial inclusion and accessibility.
🎯 Requirements
- • 6+ years of experience in software development
- • 2+ years of technical leadership experience
- • Proficiency in TypeScript and JavaScript
- • Experience with CI/CD pipelines for mobile applications using Fastlane
- • Strong understanding of system design paradigms (monoliths, SOA, microservices)
- • Experience with React Native and mobile application development
🏖️ Benefits
- • Premium Medical, Dental, and Vision Insurance plans
- • Generous paid parental and caregiver leave
- • 401(k) savings plan with matching contributions
- • Flexible PTO and generous company holidays, including Juneteenth and Winter Break
- • Home office stipend
- • Financial advisor and financial wellness support
Skills & Technologies
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.
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.



