
Job Description
Ovii's Interpretation of the Role
As a Frontend Engineer at Supabase you’ll build and ship user‑facing features for the Studio product and marketing site, iterating from concept to production based on real‑world feedback. You’ll own a layered quality pipeline—tests, types, CI—to keep rapid development safe while working autonomously across the stack.
Role Snapshot
- Build end‑to‑end UI features
- Own CI and quality pipeline
- Iterate products from 0→1
- Collaborate with AI coding agents
- Drive async communication
- Maintain accessibility and performance budgets
Must-Have Requirements
- React
- TypeScript
- Frontend fundamentals
- Testing frameworks (Vitest, Playwright, MSW)
- CI/CD pipeline building
- Accessibility testing
- Visual regression testing
- Bundle‑size budgeting
- Comfort with AI coding agents
- Async communication
- track record of taking a product from 0→1
Work Setup
- Location: Remote, Anywhere
- Work mode: REMOTE
- Remote scope: GLOBAL
- Employment type: Full-Time
Eligibility Gates
- Visa sponsorship: unknown
Not Specified in JD
- Salary range
- Visa sponsorship
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Ship new frontend features from concept to production, using user feedback to guide iteration.
- Design and maintain a layered quality pipeline—including type safety, linting, unit/component tests, contract tests, accessibility checks, visual regression, and bundle‑size budgets.
- Add safeguards that catch regressions early, inserting appropriate tests or type checks at the cheapest stage.
- Operate end‑to‑end across the stack, handling UI, API contracts, preview deployments, and observability in a public codebase.
- Review and guide AI‑generated code, providing guardrails and architectural adjustments.
- Manage work autonomously and communicate clearly in async channels.
Good Fit If You Have
- Enjoys turning user feedback into product improvements rather than following static specs.
- Thrives in a fully remote, asynchronous environment.
- Comfortable reviewing code produced by AI assistants and tightening its quality controls.
- Values strong testing and type‑driven development practices.
Skills
- React & TypeScript
- Server‑Side Rendering & Edge
- Testing (Vitest, Playwright, MSW)
- CI/CD & linting
- Accessibility & visual regression
- AI‑assisted coding
- Bundle‑size optimization