Full Stack Engineer
San Francisco, CA (Remote)•Full-time•Mid
Overview
We're looking for a Full Stack Engineer to build the web platforms and internal tools that power our consulting delivery. You'll own features end-to-end—from database design to polished UI—and work closely with consultants and AI engineers to bring intelligent applications to life.
Key Responsibilities
- Build and maintain client-facing web applications using React/Next.js and Node.js
- Design and implement RESTful and GraphQL APIs backed by scalable data stores
- Integrate AI/ML services into product workflows and user interfaces
- Participate in code reviews, architecture discussions, and sprint planning
- Improve developer experience through tooling, testing, and CI/CD enhancements
Requirements
Essential
- 3+ years of full stack development experience
- Strong proficiency in TypeScript, React, and Node.js
- Experience with relational and NoSQL databases (PostgreSQL, MongoDB, or similar)
- Familiarity with cloud platforms (AWS, GCP, or Azure)
- Solid understanding of web security and performance best practices
Preferred
- Experience with Next.js and server-side rendering
- Familiarity with AI/ML APIs and embedding models into applications
- Experience with infrastructure-as-code (Terraform, Pulumi)
- Contributions to open-source projects
Benefits
- Competitive salary and equity package
- Comprehensive health, dental, and vision coverage
- Unlimited PTO policy
- Fully remote with flexible hours
- Professional development and conference budget
- 401(k) matching
Our Team Culture
Our SF engineering team thrives on shipping high-quality software fast. We pair AI-augmented workflows with strong engineering fundamentals to deliver products that make a real difference for our clients. Expect a collaborative, low-ego environment with plenty of room to grow.