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
Lead and mentor other engineers in contributing to projects on our roadmap, including but not limited to, Implement dashboards and alerts for system faults and participate in on-call rotations
Lead and evangelize best practices through code reviews, pair programming, presentations at engineering group meetings, rich documentation,
You will be contributing mainly to the architecture and coding in the backend, but need to be able to assist our engineers in the frontend and build systems which take into considerations the needs and requirements of a customer facing application
Champion code quality and testability
Participate in 24/7 on-call rotations
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
Experience working with distributed architectures
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
Tech Stack
JavaScript
TypeScript
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
Financial advisor and financial wellness support
Flexible hours and virtual-first work culture with a home office stipend
Opportunity to tackle tough challenges, learn and grow from fellow top talent, and help millions of people reach their personal financial goals
All-company in-person events once or twice a year and virtual events throughout to connect with your team members and leadership team