Rocket Money is seeking a Senior Software Engineer to join Team Insight, which is responsible for core personal finance features used by millions of monthly active users. In this role, you'll work on implementing, iterating, and debugging product features that drive both company and user success. You'll own projects end-to-end, making key decisions in feature implementation that balance technical and business concerns.
You'll develop with TypeScript across the stack, building user interfaces with React Native and backend support using Node & GraphQL. As a steward of good user experience, you'll ensure that interfaces are performant, understandable, and delightful. You'll participate in code reviews and design discussions to maintain a high technical bar.
The ideal candidate has 5+ years of professional experience with Node/TypeScript, React, GraphQL, and Postgres (or similar relational database). You should be both a student and a teacher, continually seeking to grow and help others grow. Experience with the specific stack (TypeScript, React Native, PostgreSQL) is a plus. You should understand observability and enjoy solving performance and user experience issues.
Rocket Money offers competitive compensation, with a salary range of $150,000 - $185,000/year plus bonus and benefits. The company provides health, dental & vision plans, 401k matching, unlimited PTO, and for in-office employees, daily lunch, snacks & coffee, and commuter benefits.
Join Rocket Money and be part of a team that's building highly scalable features to help millions of users understand and improve their financial habits!