Accepting Q3 2026 project engagements Schedule a discovery call
Job Description: Full Stack Engineer
💻 Full Stack Development
🆔 Job ID: 20981

Full Stack Engineer

Join our product engineering team building high-performance web applications. Work across the entire stack — from intuitive frontends to scalable backend services and cloud infrastructure.

📍 San Francisco 🏢 Onsite ⏱️ 0–3 Years 🕒 Full-Time

Role Summary

We are seeking a passionate Full Stack Engineer to join our dynamic product development team. In this role, you will build and own features end-to-end — from designing responsive user interfaces with modern frameworks to developing robust APIs and optimizing database queries. You'll collaborate with designers, product managers, and backend engineers to deliver seamless experiences that scale to millions of users.

Job Title
Full Stack Engineer
Job ID
20981
Location
San Francisco
Work Mode
Onsite

About the Team

Our Platform Engineering team builds the core infrastructure and product experiences that power our entire ecosystem. We work across the stack — from pixel-perfect React components and performant GraphQL layers to highly available backend services in Node.js and Go. We operate with a startup mindset: rapid iteration, high ownership, and a direct path from a feature idea to production. You'll be paired with senior engineers who will mentor you through code reviews, system design discussions, and career growth.

Required Skills & Qualifications

  • JavaScript/TypeScript proficiency Must Have — deep understanding of ES6+, async patterns, and strong grasp of TypeScript types and interfaces.
  • Frontend framework mastery Must Have — hands-on experience with React (hooks, context, state management like Zustand/Redux).
  • Backend development Must Have — building RESTful APIs or GraphQL endpoints using Node.js (Express/NestJS) or Python (FastAPI/Django).
  • Database & ORM knowledge Must Have — SQL expertise (PostgreSQL/MySQL) and experience with Prisma, TypeORM, or SQLAlchemy.
  • Version control & collaboration Must Have — Git workflows, code reviews, and documentation practices.
  • Cloud & basic DevOps Must Have — familiarity with AWS (EC2, S3, Lambda) or similar, and containerization (Docker).

Preferred Qualifications

  • B.Tech / B.S. / M.S. in Computer Science or related field — or equivalent practical experience. Nice to Have
  • Experience with Next.js (App Router) or similar full-stack frameworks. Nice to Have
  • Knowledge of testing frameworks (Jest, React Testing Library, Vitest, Supertest). Nice to Have
  • Exposure to GraphQL (Apollo, Relay) and real-time features (WebSockets, Socket.io). Nice to Have
  • Understanding of CI/CD pipelines (GitHub Actions, GitLab CI) and infrastructure as code (Terraform basics). Nice to Have
  • Open-source contributions, side projects, or a portfolio demonstrating full-stack capabilities. Nice to Have
  • Familiarity with performance optimization (Lighthouse, bundle analysis, DB indexing). Nice to Have

What We Offer

  • Competitive salary benchmarked against top-quartile market data, reviewed bi-annually.
  • Performance bonus (up to 20% of base) tied to individual and team milestones.
  • Equity participation through stock options vesting over a 4-year schedule.
  • Health, dental, and vision insurance fully covered for employee + dependants.
  • $3,000 annual learning & development budget — conferences, courses, certifications.
  • Latest MacBook Pro + 4K monitors and ergonomic home office setup allowance.
  • Flexible working hours with a core collaboration window; 25 days annual leave.

Technology Stack

TypeScript React Next.js Node.js Express Python FastAPI PostgreSQL Prisma GraphQL TailwindCSS Docker AWS GitHub Actions Jest

Frequently Asked Questions

Yes. Engineers are eligible for an annual performance bonus of up to 20% of their base salary, calculated on a combination of individual OKR achievement and overall company performance. Additionally, we run a quarterly spot-bonus programme where managers can recognise exceptional contributions with immediate cash awards ranging from $500 to $5,000. Long-term incentives include stock option grants that vest over four years with a one-year cliff.
Our end-to-end hiring process is designed to be thorough yet respectful of your time. From initial application to final offer, the typical timeline is 3–4 weeks. Recruiter screens are scheduled within 3–5 business days of application review. The take-home assignment window is flexible (up to 7 days). The onsite loop is usually completed within 2 weeks of passing the phone screen. We commit to providing written feedback or a decision within 2–3 business days after each stage.
Absolutely — this role is explicitly scoped for 0–3 years of experience, which means we actively welcome recent graduates. What matters most is demonstrated ability: strong fundamentals, a solid portfolio of personal or academic full-stack projects, and the curiosity to learn fast. We run a structured onboarding programme for junior hires including a dedicated mentor, a 90-day ramp plan, and weekly check-ins with the engineering manager to ensure a smooth transition into production work.
This role is posted as onsite in San Francisco, CA and requires the ability to work from our office at least 4 days per week. We do sponsor H-1B visas and have experience transferring O-1 and TN visa holders. If you are located outside the US and require full relocation, we offer a relocation assistance package of up to $10,000 for international moves. We encourage international candidates who are willing to relocate to apply — please mention your visa status in the application form so our recruiting team can provide accurate guidance.