Rocket Money is a leading personal finance app with a mission to improve the financial prosperity of millions of people. We offer over 5 million members a centralized destination to manage their finances, with valuable services that save both time and money — ultimately giving them a leg up on their financial journey. Members can manage their subscriptions, lower their bills, build budgets and automatically set aside money to reach their savings goals. At Rocket Money, we believe we can do our best work operating as a team. We are committed to using our experience at work to support our own and each other's personal growth. If you are someone who enjoys solving hard problems, thrives on collaboration and is passionate about our mission, let's talk. We hire from all industries and look for a diverse set of experiences in our talent. To see our open roles go to www.rocketmoney.com/careers.
Senior Full Stack Engineer, Engagement
Location
United States
Posted
85 days ago
Salary
$150K - $185K / year
Seniority
Senior
Job Description
Senior Full Stack Engineer, Engagement
Rocket Money
ABOUT ROCKET MONEY 🔮 Rocket Money’s mission is to meaningfully improve the financial prosperity of millions of people. Rocket Money offers members a unique understanding of their finances and a suite of valuable services that save them time and money – ultimately giving them a leg up on their financial journey. ABOUT THE TEAM 🤝 As part of Rocket Money's Financial Health and Habits group, the Engagement team is focused on delivering mobile and web experiences that delight the user. You’ll develop and employ user engagement strategies from initial touchpoints through long-term retention, along with stewarding some of the most highly trafficked surfaces and experiences in the application, including the main Dashboard experience and more. IN THIS ROLE, YOU'LL: - Work alongside a team to implement, iterate, and debug product features that drive forward both the company and the user. - 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. - Develop with TypeScript across the stack, building user interfaces using React Native and the backend support required to power them with Node & GraphQL. - Be a steward of good user experience, ensuring that the interfaces we present to our users are performant, understandable, and delightful. - 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. - Partner with Product, Design, and Data to understand the behaviors and preferences of our users. - Support a collaborative and innovative culture by sharing your ideas via RFCs, participating in solution ideation, and giving your peers thoughtful feedback on their code and their proposals. ABOUT YOU 🦄 - You have 5+ years of professional experience working with some combination of Node.js, React, React-Native, GraphQL, and PostgreSQL (or similar relational database). - You're both a student and a teacher, continually seeking to grow as an engineer and help those around you grow as well. - 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 benefiting our users. - 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. - You deliver features from zero to one with little oversight, moving quickly while identifying practical ways to speed up value delivery. You enjoy mastering leading-edge tools (including coding agents) to act as a force multiplier for the team. WE OFFER 💫 - 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) Additional Information: Salary range of $150,000 - $185,000/year + bonus + benefits. Base pay offered may vary depending on job-related knowledge, skills, and experience. Rocket Money is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Job Requirements
- You have 5+ years of professional experience working with some combination of Node.js, React, React-Native, GraphQL, and PostgreSQL (or similar relational database).
- You're both a student and a teacher, continually seeking to grow as an engineer and help those around you grow as well.
- 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 benefiting our users.
- 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.
- You deliver features from zero to one with little oversight, moving quickly while identifying practical ways to speed up value delivery.
- You enjoy mastering leading-edge tools (including coding agents) to act as a force multiplier for the team.
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)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
About Deep Sky: Deep Sky is on a mission to accelerate the world's transition to carbon removal by developing and operating direct air capture (DAC) facilities. Our state-of-the-art plant in Innisfail will play a crucial role in capturing CO₂ directly from the atmosphere, helping combat climate change on a global scale. Join us in this groundbreaking journey to achieve net-zero. Job Overview: We are looking for a Software Engineer to be the hands-on owner of our Direct Air Capture (DAC) platform's user experience. You will use React/TypeScript and strong product intuition to design and deliver high-quality web applications for internal operations, compliance reporting, and critical external-facing dashboards used by carbon credit customers and the public. Key Responsibilities - Front-End Development & Product Design - Design, develop, and maintain responsive web-based User Interfaces (UIs) and dashboards using React and TypeScript to visualize real-time sensor data, manage workflows, and facilitate data-driven control decisions. - Apply a strong sense of design and product intuition to translate complex data and system status into intuitive, high-quality user experiences (UI/UX). - System Integration & APIs - Develop and implement APIs (e.g., REST) that connect the front-end control interfaces and data dashboards with the backend systems. - Integrate test system software with the backend platform, ensuring effective communication for triggering tests and displaying results. - Infrastructure & Data Awareness (Collaboration/Context) - Collaborate with the infrastructure team on the CI/CD pipeline to automate the deployment of front-end applications. - Contribute to the design of systems that read, manage, and efficiently serve large datasets from sensors to the front-end for visualization and analysis. - Data Collection & Management: - Write software to manage and read data from sensors on prototype units, ensuring accurate and efficient data collection for analysis. - Collaboration & Ownership: - Collaborate closely with engineering teams to ensure seamless integration between software interfaces and physical system requirements. - Participate in code reviews and contribute to best practices for full-stack software development. - Demonstrate extreme ownership of product outcomes, from UI usability to data accuracy. Basic Qualifications - Bachelor’s degree in computer, electrical, robotics, aerospace engineering or computer science, mathematics, physics or other related STEM discipline. - 3+ years of professional experience with modern front-end development, specifically React and TypeScript. - Strong proficiency in designing and implementing APIs (REST) for system control and data access. - Experience writing software for managing or reading time series data (e.g., in an industrial or testing environment) and automating workflows. Preferred Skills and Experience - A strong portfolio or demonstrated history of building user-centric technical applications that optimize complex data visualization or control workflows. - Excellent understanding of UI/UX principles and a drive to own the design and usability of technical products. - Modern backend data storage, processing techniques, and data pipeline architecture. - Familiarity with CI/CD tools and software deployment concepts. Additional Requirements - Willing to work extended hours and weekends as necessary - Some travel required Why Join Deep Sky? Be part of a mission-driven team focused on fighting climate change. Work with cutting-edge technology in a dynamic and innovative environment. Competitive compensation and benefits package. Opportunities for growth and professional development. How to Apply: If you are passionate about making a difference and want to be part of the future of carbon removal, we want to hear from you! Please apply with your resume and outline your qualifications and interest in the role.
Messaging and Risk Software Developer
Tanius TechnologyTrading and Technology company making markets in primarily commodity futures. Based in California
This is a role to work on our high frequency messaging backend for risk management. This will be a primarily C/C++ role where you will be responsible for all parts of the stack from the backend to the C++ GUI front end. Challenges will be talking with 1000s of clients each reporting 1000s of messages a seconds, and building the message routing, replay and discovery system. Then taking this data and making it presentable to users. Because you work alongside the people using the systems you build, it’s easy to get feedback. You’ll quickly see the impact of your code and how it improves people’s daily work. This also means that the development team enjoys great flexibility when planning roadmaps and deciding which features to implement. Desired Skills and Requirements - BS in Computer Science or Computer Engineering (or equivalent experience) - Proficient in C/C++ - 0-5 years professional experience, but at least 5 years experience programming. - Comfortable in Linux - Interest in finance / machine learning / big data and/or robotics are pluses - Remote available if experienced, onsite in alamo, ca required if junior We will provide a lot of on the job training with projects tailored to your skill set.
Role Description We are seeking a highly skilled Full-Stack Developer with strong experience in Python-based API development and modern frontend frameworks such as React or Angular. The ideal candidate will design and implement secure, scalable backend services, build responsive user interfaces, and deploy solutions on AWS. Expertise in authentication and authorization is essential. - Design, develop, and maintain RESTful APIs using Python frameworks (FastAPI, Flask, or Django). - Build and maintain responsive UI components using React or Angular. - Integrate frontend applications with backend APIs and ensure seamless data flow. - Implement authentication and authorization (OAuth2/OIDC, JWT, RBAC) across backend and frontend. - Optimize applications for performance, scalability, and security. - Deploy and manage applications on AWS (e.g., API Gateway, Lambda, ECS/EKS, S3, CloudFront, RDS). - Collaborate with cross-functional teams to deliver end-to-end solutions. - Write clean, maintainable, and well-documented code; participate in code reviews and testing. - Experience with AI assisted development (Q developer, Kiro, CoPilot). Qualifications - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). - 8+ years of related experience as outlined below: - Backend: Strong proficiency in Python and API development using FastAPI, Flask, or Django. - Frontend: Hands-on experience with React or Angular, TypeScript/JavaScript, HTML5/CSS3. - API Integration: Expertise in RESTful API design, schema validation (OpenAPI/Swagger), and async patterns. - AuthN/AuthZ: Practical knowledge of OAuth2/OIDC, JWT, and role-based access control. - AWS: Hands-on experience with API Gateway, Lambda, ECS/EKS, S3, CloudFront, RDS, and monitoring tools. - Databases: Experience with SQL/NoSQL (PostgreSQL, DynamoDB). - DevOps: Git, CI/CD pipelines, containerization (Docker). - Knowledge of unit testing and end-to-end testing (pytest, Jest, Cypress). Requirements - Location: Remote (candidates in the DMV area will have the opportunity to work onsite 2x per month). - Clearance: Ability to pass a CMS background check and meet the residency requirement for having resided in the US at least (3) three out of the last (5) five years in order to obtain a Public Trust. Benefits - 401K with company match. - Comprehensive health and wellness packages. - Internal mobility team dedicated to helping you own your career. - Professional growth opportunities including paid education and certifications. - Cutting-edge technology you can learn from. - Rest and recharge with paid vacation and holiday. - The likely salary range for this position is $114,750 - $155,250. - Scheduled Weekly Hours: 40. - Travel Required: Less than 10%. - Telecommuting Options: Remote. - Work Location: Any Location / Remote.
Role Description Deliver simple solutions to complex problems as a Full Stack .NET Developer at GDIT. Here, you’ll tailor cutting-edge solutions to the unique requirements of our clients. With a career in application development, you’ll make the end user’s experience your priority and we’ll make your career growth ours. As a Full Stack .NET Developer you will help ensure today is safe and tomorrow is smarter. Our work depends on Full Stack .NET Developer joining our team to provide application enhancements and support for a federal healthcare delivery system. HOW A FULL STACK .NET DEVELOPER WILL MAKE AN IMPACT: - Design and develop healthcare applications using FHIR (Fast Healthcare Interoperability Resources) standards. - Implement SMART on FHIR applications that integrate with Electronic Health Record (EHR) systems. - Develop and maintain RESTful APIs for healthcare data exchange. - Implement OAuth2 and OpenID Connect authentication flows for SMART applications. - Integrate applications with major EHR platforms such as Epic, Cerner, or other FHIR-enabled systems. - Develop FHIR resources, profiles, extensions, and implementation guides. - Ensure compliance with healthcare standards and regulations (e.g., HIPAA). - Perform data mapping and transformation between legacy healthcare formats (HL7 v2, CDA) and FHIR. Qualifications - Bachelor’s degree in computer science or related field, or an equivalent combination of education and experience. - 5+ years of related experience with front end development using ASP.NET. - 5+ years’ experience, of which at least 3 years must be specialized experience, including the design and development of health care systems or experience in providing information system security support for such systems. - General experience includes information system requirements analysis, system design, implementation, and testing. - Strong proficiency in .NET Core, ASP.NET Core, MVC, C#, Dapper, and Entity Framework (or other ORM). - Experience in Blazor, Razor, and Bootstrap frameworks. - Minimum of 5 years of experience in user-centered and accessibility-centered design, with the ability to translate design into code effectively. - Experience with REST, SOA/web service architectures. - SQL/SQLite, RavenDB/MongoDB experience. - 3 years working knowledge and experience with Agile development processes. - 3 years UI/UX Development or Design Experience. - Experience with HTML5, JavaScript, and CSS. - FHIR APIs aligned with CMS interoperability mandates. - Experience developing SMART on FHIR applications. - Strong understanding of FHIR resources, profiles, bundles, and terminology services. - Experience implementing OAuth 2.0 and OpenID Connect authentication flows. - Familiarity with healthcare interoperability standards such as HL7 v2, CDA, and FHIR. - Experience integrating with Epic, Cerner, or other EHR systems using FHIR APIs. - Experience with SMART App Launch Framework. - Knowledge of US Core Implementation Guide and healthcare interoperability frameworks. - Experience with clinical workflows or healthcare applications. - Familiarity with FHIR testing tools and validators. - Strengths in accessibility-centered design and/or user-centered design. - Ability to translate design artifacts into usable code. Requirements - Must be able to obtain an appropriate level Public Trust. Benefits - Full-flex work week to own your priorities at work and at home. - 401K with company match. - Comprehensive health and wellness packages. - Internal mobility team dedicated to helping you own your career. - Professional growth opportunities including paid education and certifications. - Cutting-edge technology you can learn from. - Rest and recharge with paid vacation and holidays.


