Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Dave

Lead Software Engineer, Fullstack

Dave

Lead Software Engineer developing cross-platform mobile applications for the financial app Dave. Collaborating with a team to enhance user experience and financial solutions.

Posted 5/21/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $174,000 - $224,000 per yearWebsite

Tech Stack

Tools & technologies
JavaScriptMicroservicesReactReact NativeTypeScript

About the role

Key responsibilities & impact
  • Develop and maintain cross-platform mobile applications using React Native and TypeScript.
  • Provide technical leadership and assist guiding the team's overall technical direction.
  • Write clean, maintainable, and scalable code following best practices (e.g., modular architecture, state management, performance optimization).
  • Lead design and work breakdown sessions
  • Implement requirements in TypeScript and Bash
  • Lead and mentor other engineers in contributing to projects on our roadmap, including but not limited to, productivity tooling, test frameworks, ci/cd frameworks, common libraries, and mobile applications
  • Implement dashboards and alerts for system faults and participate in on-call rotations
  • Work closely with product development engineers to learn and understand cross-cutting concerns to create and evangelize easier ways for product engineers to adopt tools, packages, solutions, and best practices
  • Work closely with Back End Infrastructure Engineering (BEI) to deliver on overlapping initiatives
  • Lead and evangelize best practices through code reviews, pair programming, presentations at engineering group meetings, rich documentation,
  • Champion code quality and testability
  • Participate in 24/7 on-call rotations

Requirements

What you’ll need
  • 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

Comp & perks
  • Opportunity to tackle tough challenges, learn and grow from fellow top talent, and help millions of people reach their personal financial goals
  • Flexible hours and virtual-first work culture with a home office stipend
  • 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 to connect with your team members and leadership team

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
React NativeTypeScriptBashCI/CDunit testingintegration testingmockingalgorithm designdata structuressystem design
Soft Skills
technical leadershipproblem-solvingcommunicationteamworkmentoringcode qualityevangelizing best practicescollaborationpresentation skillswork breakdown