Full-Stack Engineer
Full‑Stack Engineer (Entry‑Level)
Location: New York, NY (hybrid) or remote within US time zones
Type: Full‑time
Level: Entry (0–2 years’ post‑grad experience)
TL;DR
We’re looking for a hungry, early‑career full‑stack engineer who ships fast, learns even faster, and wants to build real product in production. If you’ve done impactful internships, shipped OSS contributions, or built side projects that people use, we want to talk.
About Squoosh.AI
Squoosh.AI builds AI‑driven experimentation tools that help commerce teams iterate and improve websites in hours—not weeks. We’re a small, senior team that values ownership, pragmatism, and momentum. You’ll work directly with the founders and see your code impact customers immediately.
The Role
You’ll own features end‑to‑end across the stack—from crafting clean, accessible UI to building fast, reliable APIs and data pipelines. Expect a mix of green‑field work and refactors, and plenty of chances to propose ideas and lead small projects.
What you’ll do (first 6 months)
Build and ship product features across the stack (frontend + backend + data).
Design, implement, and document REST/JSON APIs; write integration tests.
Work with founders on product specs; turn vague ideas into shipped code.
Instrument analytics/telemetry; track performance and reliability.
Write well‑scoped RFCs and PRDs; participate in code reviews.
Improve dev‑ex: scripts, CI, linters, local env, and docs.
Jump into on‑call/light ops (we all own quality and uptime).
Our stack (experience with all is not required)
Frontend: React/Next.js, TypeScript, Tailwind, Vercel
Backend: Python, FastAPI, task queues, WebSockets
Data: Postgres (managed), ORMs/SQL
Infra: Cloud Run / containers, object storage, CI/CD (GitHub Actions)
Tooling: Playwright/Puppeteer, OpenAI/LLM SDKs, feature flags, Sentry
What we’re looking for
Must‑haves
0–2 years of industry experience or equivalent internships/co‑ops.
Demonstrable projects: OSS contributions, hackathon builds, or shipped side projects.
Solid at one side of the stack (either React/TypeScript or Python APIs) and curious about the other.
Strong fundamentals: HTTP, REST, Git, basic SQL, testing, debugging.
Ownership mindset: you scope, ship, measure, and iterate.
Clear, concise communication and a bias for action.
Nice‑to‑haves
Next.js app‑router, server actions, and performance profiling.
FastAPI/Pydantic, Postgres query tuning, and basic schema design.
Experience with any cloud (GCP/AWS), containers, or CI.
E2E testing (Playwright), accessibility, and component libraries.
Familiarity with LLMs/agents, prompt engineering, or vector search.
What success looks like (90 days)
You’ve shipped 2–3 meaningful features end‑to‑end.
You’ve tightened a part of our stack (test speed, DX, or reliability) by ~20%.
You can scope tickets from fuzzy product ideas and drive them to done.
Teammates actively ask for your reviews and input.
Why join us
Impact & ownership: Ship weekly; own big pieces of product early.
Learning velocity: Direct mentorship from senior founders; real autonomy.
Pragmatic engineering: Simple solutions, tight feedback loops, real users.
Upside: Competitive salary and meaningful equity.
Culture: Low‑ego, high‑trust, candid feedback, and a focus on momentum.
Compensation & benefits
Competitive salary + meaningful equity (commensurate with experience).
Medical, dental, vision (US).
WFH stipend + modern hardware.
Flexible PTO and company holidays.
(We’re open to candidates anywhere in the US; NYC‑area candidates can work hybrid if preferred.)
How to apply
Send one email to hiring@squoosh.ai with:
Resume or LinkedIn
GitHub (or OSS links)
1–2 bullet points on a project you’re proud of (what you built, the tradeoffs, and what you’d do differently).
If you don’t meet every requirement but you’re scrappy and ship great projects, apply anyway.
Interview process (fast and friendly)
Intro call (30 min): What you’ve built; what you want next.
Technical (60–90 min): Pair on a mini feature (either a Next.js page or a FastAPI endpoint). Real code, no leetcode.
Take‑home (optional, paid, ≤3 hrs): Build a tiny feature or refactor in a sandbox repo.
Founder chat: Offer and role shaping.
Equal Opportunity
Squoosh.AI is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.