Software Engineer - Full-stack
Promise
Company Overview
Promise modernizes how government agencies and utilities support people in financial difficulty. We build technology that makes it simple for residents to receive benefits, engage with assistance programs, set up flexible payment plans, and stay on track—while helping agencies increase efficiency, recover revenue, and deliver services with dignity. Our mission is to transform public systems so they work better for everyone, especially the most vulnerable.
Our team includes experts from companies like Palantir, Google, Stripe , and esteemed government leaders. We work hard and believe deeply in what we do. We're looking for excellent people to build innovative, resilient technology.
Backed by over $50 million in funding from top investors – such as Reid Hoffman, Howard Schultz, Michael Seibel, Y Combinator, 8VC, The General Partnership, First Round Capital, Kapor Capital, XYZ Ventures, and Bronze Investments – Promise has been recognized as one of Fast Company's "World's Most Innovative Companies of 2022,” “Forbes Next Billion-Dollar Startups 2024,” and Y Combinator’s #1 GovTech startup.
About the Role
At Promise, we’re building technology that helps families stay afloat—turning financial stress into stability through flexible, affordable payment solutions. As a Senior Full-Stack Software Engineer with a frontend focus, you’ll shape the way people directly experience that mission.
You’ll design and build intuitive, high-impact web applications that connect individuals facing financial hardship with essential public services. Using modern tools like React, TypeScript, and GraphQL, you’ll craft seamless user journeys powered by robust backend systems.
This is a hands-on role for someone who cares deeply about product experience and engineering craft. You’ll move fluidly between frontend architecture and backend integrations, mentor teammates, and help define how we build as we scale. If you love turning complex systems into elegant user experiences — and want your work to matter — this role is for you.
Why This Role Is Different
We’re still early enough that your architectural decisions will shape the foundation of our product — but far enough along that your work will immediately impact real users at scale.
At Promise, your code won’t just render UI. It will reduce stress, increase access, and improve how people interact with critical financial systems.
If you’re excited about building beautiful, resilient systems that make a tangible difference in people’s lives, we’d love to meet you.
What You’ll Do
Build with impact
Design and deliver scalable, reusable frontend systems and components that power critical financial workflows used by thousands of families each month.
Craft exceptional experiences
Collaborate closely with product and design to create intuitive, accessible, and high-performing web applications that guide users through complex payment and relief flows with clarity and empathy.
Bridge frontend and backend
Partner with backend engineers to define and evolve APIs, contribute to service design when needed, and ensure data flows cleanly from distributed systems to user interfaces.
Architect for scale
Help shape our frontend architecture, state management patterns, orchestration layers, and shared component libraries as we grow.
Raise the bar
Write clean, maintainable, production-ready code. Identify and resolve performance issues, edge cases, and UX friction points to maintain a high quality bar.
Lead and mentor
Support and mentor engineers, contribute to thoughtful code reviews, and help cultivate a culture of ownership, curiosity, and engineering excellence.
What Will Help You Succeed
Experience:
3+ years building production-grade software, with significant experience in modern frontend development.
Frontend expertise:
Strong proficiency in React and TypeScript. Experience building complex user flows, managing application state, and integrating APIs at scale.
Full-stack fluency:
Comfortable working across the stack — contributing to backend services (Node, GraphQL, REST, etc.) when needed to unblock progress and improve end-to-end delivery.
Systems thinking:
Ability to translate complex distributed systems into simple, reliable user experiences.
Product mindset:
You care about usability, performance, accessibility, and clarity — not just shipping features.
Cloud familiarity:
Exposure to AWS, GCP, or similar cloud platforms.
Bonus:
Experience in fintech, payments, or government technology environments.
Who Thrives at Promise
You’ll love it here if:
You are energized by big, complex challenges and the opportunity to solve them.
You want your work to have a real , measurable impact on people’s lives.
You take ownership and run toward problems, not away from them.
You value clear, candid, and constructive communication.
Promise is not for you if:
You prefer hierarchy and rigid structures. We operate with freedom and responsibility.
You are uncomfortable with change. We move fast, adapt often, and expect agility.
You want a typical corporate culture. We are mission-driven, ambitious, and direct.
You believe efficiency means “doing less.” We believe efficiency means doing better.
Promise is an equal opportunity employer and does not discriminate against any applicant or employee because of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, genetic information, age, or military or veteran status. Additionally, the Company complies with applicable state and local laws governing non-discrimination in employment in every jurisdiction in which it operates. Promise is committed to promoting diversity and inclusion in the workplace. We also provide reasonable accommodations to qualified individuals with disabilities, pregnant individuals, and those with sincerely held religious beliefs, in accordance with applicable laws. To request a reasonable accommodation, please email View email address on jobs.jobcopilot.com.
Promise engages in US government contracts and restricts hiring to US persons, which includes US citizens and permanent residents (e.g., Green Card holders). Additionally, candidates must reside in the US.
- ...our actions—always striving to do the right thing. As part of the OpenSpace development team, the Software Engineer will be a valuable contributor to a web-based full-stack Agile Development Team with responsibilities that include: Develops, troubleshoots, and debugs...FullstackTemporary work
- ..., a thriving multi-discipline, specialty engineering services and consulting firm, is actively seeking a capable and motivated Software Engineer to join our team. If you are seeking... ..., high-impact team, you'll be building full-stack AI applications from the ground up,...Fullstack
- ...Seeking individual to provide software development support on a model repository. Developer will be required to have full-stack experience and desire to span front-end (JavaScript, React) to back-end (MongoDB). Other key technologies that are important for this position...Fullstack
$131k - $145k
Responsibilities Technica Corporation is seeking a Senior Full Stack Software Engineer who will support the development of the FBI FDP system using a Postgres/Java/React technology stack. These engineers will work with an existing development team to deliver features...FullstackWork experience placementRemote work$135k - $216k
Responsibilities Peraton is currently hiring a Senior Full Stack Software Engineer (O&M) to support our Operations and Maintenance (O&M) team to support a mission-critical enterprise application used by the federal government, ensuring reliability, security, and continuous...FullstackContract workCurrently hiringShift work$102.5k - $170.9k
Position Summary Our AI & Engineering team helps transform technology platforms, drive... ...through innovation.Work you'll doAs a Software Engineer II on the Engineering as a... ...Management Information Systems2+ years of full-stack software development experience 2+...FullstackTemporary workLocal areaFlexible hours$112k - $179k
ResponsibilitiesPeraton is seeking a Full‑Stack Engineer to join our Federal Strategic Cyber program—an environment where your engineering expertise... ...Requirements Are:Bachelor's degree and 8+ years of software engineering experience (or 12+ years without a degree).Strong...FullstackContract workCasual workShift work$93.4k - $139.61k
...lead the way for the travel industry.ARC is looking for a Software Engineer III to join the Traverse application development team! In... ...software development and product delivery support for the full product stack. Additionally, you'll take guidance from and collaborate with...FullstackWork at officeWork from homeFlexible hours$121k - $206k
...ll join a team of experienced engineers working on systems that matter... ...and clientsOur core technology stack includes:C# / .... ..., build, and deliver scalable software solutions across applications,... ...law.SummaryLocation: Baltimore, MD; Washington DCType: Full timeFullstackFull timeLocal areaRemote work3 days per week- DescriptionActioNet has an opening for a Senior Software Engineer requiring a Public Trust clearance located s Hybrid (1-2 days on-site) in... ...independently and within team structure as a Full Stack developerRewrite old code to improve performance, functionality...FullstackRemote work1 day per week
- ...don't think they come on site Java /Python Developer will help support the API Platform implementation. Senior Full-Stack Software Engineer responsible for building web applications using Python, Java, and many other cutting-edge technologies. Responsibilities...Fullstack
- Analyticais seeking a Senior Software Engineerto design, develop, and maintain modern, cloud... ...federal government missions. The Full Stack Azure Developer will work across the application... ...with developers, architects, data engineers, product owners, and government stakeholders...Fullstack
$69.4k - $158k
Full Stack Software Engineer, MidThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that will...FullstackFull timeContract workPart timeWork at officeLocal areaRemote work$112.8k - $257k
Full Stack Software Engineer, SeniorThe Opportunity: As a lead software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will...FullstackFull timeContract workPart timeWork at officeLocal areaRemote work$119.7k - $199.3k
...Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal... ...MattersWe are looking for a Senior Full Stack Engineer to join the Subscriptions team... ...the team builds, deploys, and operates software.The ideal candidate brings deep expertise...FullstackFull timePart time$86.6k - $144.4k
...technical anchor of a cross-functional engineering squad, driving architecture decisions,... ...performs complex research, design, and software development within our provider data management... ...hands-on engineering across a suite of full-stack Java/React applications with strong...FullstackFull timeLocal area$86.9k - $198k
Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...FullstackFull timeContract workPart timeWork at officeLocal areaRemote work- This is a temporary position. The assignment duration is through September 6, 2027.JOB SUMMARYAs a FLEX Senior Full Stack Software Engineer at Marriott, you will be working on a state of the art React based micro-ui architecture. You will help build the next generation...FullstackFull timeTemporary workRemote workFlexible hours
$107.9k - $195.05k
...looking for our next TS/SCI‑cleared DevOps Software Engineer to join a high‑energy team building and deploying a cutting‑edge technology stack in support of the DIA‑NMEC (National... ...you’ll help design, deploy, and maintain a full‑stack, containerized microservices architecture...FullstackFull timeCasual workRemote workFlexible hours$145.92k - $209.24k
...work model, allowing for remote work two days per week.Travel: Up to 5% Job ID: 1781The Role: We are looking for a Senior Full Stack Software Engineer for Application Engineering. As a Software Engineer on the Applications Engineer team, you'll be part of a cross-...FullstackPermanent employmentContract workWork at officeRemote work2 days per week$98.18k - $115.5k
...development and maintenance of best in class software experiences. The candidate is a self-... ...and maintaining products- Takes full stack ownership by consistently writing production... ...code reviews to provide guidance on engineering best practices and compliance with development...FullstackFull timeWork experience placementLocal areaRemote workWork from home3 days per week- •Java and JavaScript •Python •Agile software environment •Experience utilizing corporate authentication services into a secure full stack solution •Experience delivering full stack solutions within AWS cloud, utilizing API Gateway, Lambda, Secrets Manager, Parameter...Fullstack
$180k - $225k
Software is eating the world, but AI is eating software. We live in unprecedented... ...the Generative AI Data Engine, SGP, Donovan, and others that... ...you’d have:3+ years of full-time engineering experience, post... ...high-quality data and full-stack technologies that power the world...FullstackFull timeLive in$110k
Fullstack Software Development Engineer II, Card Build and operate full-stack systems for lending products (origination through servicing). Design scalable solutions using React, GraphQL, and backend languages; collaborate with product, data science, and engineers to launch...FullstackH1b$69.4k - $158k
Software EngineerThe Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast and agile environment... ...wait. You Have: 3+ years of experience with software engineering in a professional environmentExperience with basic...FullstackFull timeContract workPart timeWork at officeLocal areaRemote work$86.8k - $198k
Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...FullstackFull timeContract workPart timeWork at officeLocal areaRemote work$143.7k - $194.4k
...deeper, faster, and smarter. This is a full-stack, experienced development position, leaning... ..., as you are working on challenging engineering tasks in a team of very experienced experts... ...+ years of non-internship professional software development experience- 2+ years of non...FullstackInternshipFlexible hours$191k - $292k
...military in months, not years.ABOUT THE TEAMAnduril’s Lattice software platform integrates together many sensors into a single... ...levels of autonomy. ABOUT THE JOBAnduril is looking for a full-stack software engineer to build agentic modeling and simulation systems for...FullstackFull timeWork experience placementImmediate start$131.3k - $237.35k
...to customers in the national security, engineering, and health industries. We deliver innovative... ...-enabled services and mission software capabilities to support Intelligence Community... ...and distributed data platforms, or full-stack application development.Why This Role MattersComplex...FullstackFull time- ...Primary Skills: •Full Stack (C# TypeScript/JavaScript, and Python) • Azure Services • Azure OpenAI, and Cognitive Services • MCP framework • Microsoft ecosystem experience • Playwright, JMeter, Postman, and REST API testing Good to Have: • Proficient...Fullstack
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Full-stack. Be the first to apply!
- software engineer internship Washington DC
- software development engineer aws Washington DC
- software developer internship no experience Washington DC
- real time software engineer Washington DC
- financial software developer Washington DC
- part time software developer Washington DC
- graduate software developer Washington DC
- software engineer travel Washington DC
- experienced software developer Washington DC
- remote entry level software developer Washington DC


