cover image
Promise

Promise

www.joinpromise.com

1 Job

231 Employees

About the Company

Promise provides a modern payment platform built for government. We transformed the inconvenient and time-consuming process of paying down government debt into something that any resident can use. Promise is easy to use on mobile devices, offering all payment methods, in the languages residents speak, and broken down into easier payment plans. We have a team working 24/7 to talk to residents and help them make their payments. This means residents pay off debt faster, the government gets more revenue, and the government works better for everyone.

Promise is a financial services technology company. We build payment processing tools and services for government. Our team consists of technology and government experts from companies like Palantir, Stripe, and Google, and has raised over $50M from investors like Kapor Capital, XYZ Ventures, Bronze Investments, First Round Capital, Y Combinator, The General Partnership (formerly Sweat Equity Ventures), Howard Schultz, and others.

Listed Jobs

Company background Company brand
Company Name
Promise
Job Title
Software Engineer - Full-stack
Job Description
Job Title: Senior Full‑Stack Software Engineer Role Summary: Design, develop, and maintain scalable, reusable front‑end systems for a financial‑assistance web platform, collaborating closely with product, design, and backend teams to deliver high‑performance, accessible user experiences at scale. Expectations: - Own the front‑end architecture and component library, ensuring maintainability, performance, and extensibility. - Work cross‑functionally to translate complex backend services into intuitive user flows. - Mentor peers, enforce code quality through reviews, and continuously elevate engineering standards. Key Responsibilities: - Build reusable React components using TypeScript, applying modern state management patterns. - Collaborate with UX designers to create accessible, high‑performing web applications guiding users through payment and relief processes. - Partner with backend engineers (Node, GraphQL, REST) to define, evolve, and consume APIs, ensuring data integrity and smooth UI integration. - Shape front‑end architecture, orchestrate shared libraries, and adopt best practices for scalability. - Identify, troubleshoot, and resolve performance, edge‑case, and UX friction points in production. - Conduct code reviews, provide constructive feedback, and mentor junior developers. Required Skills: - 3+ years production‑grade software experience with deep proficiency in React and TypeScript. - Strong experience building complex user flows, managing application state, and integrating large‑scale APIs. - Comfortable with full‑stack work, including Node.js, GraphQL, REST, and related services. - Understanding of distributed systems and the ability to distill them into reliable UI experiences. - Familiarity with cloud platforms (AWS, GCP, or equivalent). - Solid grasp of performance optimization, accessibility (WCAG), and cross‑browser compatibility. - Excellent communication, ownership mindset, and a product‑oriented approach to feature delivery. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - Optional certifications: AWS Certified Developer, relevant cloud or front‑end credentials.
Washington, United states
On site
Junior
03-03-2026