Similar Jobs
See allSenior Software Engineer, Fullstack (remote)
Better Health
US
JavaScript
React
Node
Senior Software Engineer, IPC
Bestow
US
React
TypeScript
Go
Senior Software Engineer
Optro
Canada
JavaScript
React
Python
Senior Front End Engineer
Ditto
Global
React
TypeScript
Rust
Senior Frontend Engineer
Jobgether
UK
TypeScript
React
JavaScript
Responsibilities:
- Design, build, and maintain backend code to support features used by 5 million users, including backend development in Typescript and regular participation in code reviews.
- Provide technical leadership and assist in guiding the team's overall technical direction, offering mentorship and pairing with other engineers regularly.
- Work closely with product and design teams to define feature specifications and build products using frameworks such as React.js and React Native.
Qualifications:
- Bachelor's degree in Computer Science or related discipline with 4+ years of software engineering experience building full stack applications.
- Strong CS fundamentals and problem-solving skills with experience in programming languages such as JavaScript, Java, Python, C/C++, or Go.
- Experience using modern UI frameworks, effective communication skills, ability to give and receive constructive feedback, and proven ability to work as part of a team.
Why you'll love working here:
- 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, and flexible PTO with generous company holidays.
Dave Operating LLC
Dave is a financial app on a mission to build products that level the financial playing field, leveraging technology to create affordable, transparent, and user-centric access to liquidity for millions of Americans. As a virtual-first company, Dave fosters a collaborative culture where team members are valued, heard, and empowered to do their best work.