
Senior Full Stack Engineer
Rocket Money (formerly Truebill)
full-time
Posted on:
Location Type: Remote
Location: Remote • California, New York, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $150,000 - $185,000 per year
Job Level
Senior
Tech Stack
GraphQLJavaScriptNode.jsPostgresReactTypeScript
About the role
- Work in a cross-functional team of engineers, product managers, designers, and data to implement full stack user facing features on at the core of Rocket Money
- Develop with TypeScript across the stack, building user interfaces using React[-Native] and the backend support required to power them with Node.js, GraphQL, and PostgreSQL
- Own complex features end-to-end, from initial product & technical design stages through to production, ensuring the appropriate engineering rigor has been applied for scalability, reliability, and observability
- Help to maintain our high technical bar, participating in code reviews and design discussions to ensure that we're applying appropriate rigor to our software development process
- Support a collaborative and innovative culture by sharing your ideas via RFCs, participating in solution ideation, and giving your peers evaluating feedback on their code and their proposals
Requirements
- 5+ years of professional experience working with some combination of Node.js/TypeScript, React (or similar framework), and Postgres (or similar relational database). (Experience with GraphQL is a plus.)
- You're not just interested in what you're building, but also why you're building it. You want to see the bigger picture of how the software you‘re building is benefitting our users.
- You love crafting and perfecting features that make finances simpler for our users and easier for your fellow engineers to work with.
- You understand how observability impacts reliability and enjoy digging into the details to solve performance, data accuracy, and user experience issues.
- You have a collaborator’s mindset and dig deep to understand nuanced and multi-faceted problems and tenaciously break them down into tractable pieces. You love giving and receiving feedback, and considering new and novel ideas.
- You thrive in a growing organization, and are not afraid of a challenging problem. In fact, you confront problems head on and take the lead on the solution.
Benefits
- Health, Dental & Vision Plans
- Life Insurance
- Long/Short Term Disability
- Competitive Pay
- 401k Matching
- Team Member Stock Purchasing Program (TMSPP)
- Learning & Development Opportunities
- Tuition Reimbursement
- Unlimited PTO
- Daily Lunch, Snacks & Coffee (in-office only)
- Commuter benefits (in-office only)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptNode.jsReactGraphQLPostgreSQLfull stack developmentsoftware developmentcode reviewstechnical designperformance optimization
Soft skills
collaborationproblem-solvingfeedbackinnovationcommunicationattention to detailadaptabilitycritical thinkingleadershipuser-centric mindset