Senior Full-Stack Engineer
Uprise - Embedded Financial Advisory - Sunnyvale, CA
Apply NowJob Description
About UpriseUprise's mission is to give everyone in the world the ability to optimize their finances, starting with small business owners.We enable financial companies to offer human and AI-enhanced financial advisory to small business owners. Basically, think if Robinhood rolled out "Robinhood Wealth Management" for small business owners, that's us - bringing the tech, the financial advisors, and the regulatory/compliance support. Uprise was the #1 personal finance app of 2022 on Product Hunt. We're an early stage startup, but we're growing fast and have already partnered with companies like NerdWallet and Rippling.The team comes from Robinhood, Transferwise, Justworks, and Meta. We're backed by founders and senior execs from Gusto, SoFi, Cash App, Stripe, and Robinhood and some of the country's top fintech VCs (Contrary Capital, On Deck, Hustle Fund, Oxford Angel Fund). About the roleWe're looking for a Senior Full-Stack Engineer to help with product development. This is a full-time, hybrid role based in the broader San Francisco Bay Area. Two engineers are based in the Fremont area, so preference will be given to engineers who are able to meet up and collaborate in person a few times a week.What you'll doBuild and manage scalable SaaS products that support financial servicesDesign and implement web architecture that is efficient and scalableDevelop "pixel-perfect" front-end experiences based on UI/UX designsIntegrate front-end components with back-end services seamlesslyBuild and manage microservices to ensure high availabilityTroubleshoot and resolve production issues efficientlyImplement CI/CD pipelines for continuous integration and deploymentCollaborate with cross-functional teams (engineering, product, design) to deliver high-quality featuresWho you areYou're a highly skilled, results-driven engineer with a passion for building scalable web applications. You thrive in a startup environment and enjoy taking ownership of projects from design to deployment.You have:5-10 years of full-stack development experienceStrong experience in Node.js, Express.js, Next.js, React, and TypeScriptKnowledge of TypeORM (preferred)Proficiency with HTML5, CSS3, and modern JavaScript (ES6+)Expertise in API development, modern authentication mechanisms, and Postgres databasesExperience working with AIExpertise in writing unit, integration, and end-to-end tests using the Jest frameworkStrong Git proficiency for version controlHands-on experience with AWS or other cloud environmentsFamiliar with server management, deployment, and DevOps best practicesExcellent communication and collaboration skillsHow to applyPlease send us an email at . Include a little bit about who you are, why you're interested in the role, and a link to your GitHub.Uprise is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
Created: 2025-02-14