Fullstack Engineer owning product features end-to-end at Envoy. Build scalable frontend (React/TS) and backend (APIs, Postgres) systems with equal depth across the stack. Requires 7+ years production experience, strong product mindset, and cross-functional collaboration.
205k – 225k
On-site7+ YOEFullstack Engineering
About the role
Responsibilities
Build and ship high-quality, scalable features across the full stack — frontend UI, backend services, and APIs.
Partner closely with Product, Design, and Engineering to deliver thoughtful, user-centered solutions.
Design and evolve backend systems: APIs, data models, and services consumed by web and mobile clients.
Build performant, accessible, and maintainable frontend experiences using React and modern web technologies.
Contribute to architecture decisions, shared components, and engineering standards across the stack.
Design and optimize relational data models (Postgres) and improve system performance and observability.
Participate in code reviews, technical discussions, and continuous improvement of engineering quality.
Own features end-to-end, from discovery and design through launch and iteration.
Requirements
BS or MS in Computer Science or a related technical field.
7+ years of experience building production software, with meaningful fullstack or cross-stack contributions.
Strong frontend fundamentals, including React and JavaScript/TypeScript, with a solid foundation in HTML and CSS.
Backend experience building and consuming APIs (RESTful and/or GraphQL), with production exposure to TypeScript, Java/Kotlin, and/or Ruby on Rails.
Experience designing relational schemas and working with Postgres.
Familiarity with Git/GitHub and CI/CD workflows.
A product mindset — care deeply about usability, performance, and measurable impact.
Experience collaborating cross-functionally with Product, Design, and Engineering partners.
Comfort working in ambiguous problem spaces and taking ownership to drive outcomes.
Nice-to-Haves
Values product-minded and user-focused approach with strong sense of quality and craftsmanship across the full stack.
Takes ownership for outcomes, driving work forward end-to-end.
Holds a high bar for everything built — how it looks, performs, and scales.
Communicates clearly and values collaboration and constructive feedback.
Balances technical excellence with delivery, adapting as priorities evolve.
Curious and motivated to continuously learn and improve.
Thrives in a team environment and takes pride in shared success.
Skills
ReactTypeScriptJavaScriptJavaKotlinRuby on RailsPostgresGraphQLREST APIsHTMLCSSGit
Staff Software Engineer owning technical architecture, strategy, and complex cross-functional problems for Attentive's Onsite Growth platform. Requires 8+ years experience leading large-scale systems, distributed systems expertise, and strong mentorship.
205k – 275k
Hybrid8+ YOEFullstack Engineering
Staff Software Engineer
StenoUnited States
Staff full-stack engineer architects, designs, and implements technical solutions while mentoring engineers and refining processes in a remote environment. Requires 7+ years experience with Node.js, TypeScript, React, PostgreSQL, and deep web app knowledge.
205k – 260k
Remote7+ YOEFullstack Engineering
Staff Frontend Engineer, Client Data & Networking Platform
AirbnbUnited States
Staff Frontend Engineer building and improving Airbnb's client data layer, GraphQL runtime, networking infrastructure, and developer tooling used by all product teams. Requires 10+ years experience with TypeScript, GraphQL/REST, client performance, and platform/infrastructure team background.
204k – 255k
Remote10+ YOEFullstack Engineering
Staff Software Engineer, Listings & Host Tools and AI
AirbnbUnited States
Staff Backend Engineer builds data pipelines, ML models, and services for Airbnb host tools and personalization. Requires 10+ years experience leading teams, influencing product strategy, and mentoring engineers.
204k – 255k
Remote10+ YOEFullstack Engineering
Senior Staff Software Engineer, Platform
RipplingSan Francisco, CA +2
Senior Staff Engineer defining architecture for Rippling's core platform and AI infrastructure, including a permissions-aware business ontology, workflow engine, and systems enabling secure AI interactions with live business data. Requires 10+ years experience building large-scale distributed systems and leading complex technical initiatives.