Senior Full-Stack Engineer
Spherecast, New York City
What you need
- Hands-on experience with our stack on both sides of the wire. Python and FastAPI on the backend. Vue 3 (or deep React experience and the willingness to switch), TypeScript, and Tailwind CSS on the frontend. A track record of shipping real products.
- A track record of building full-stack apps end-to-end: designing the data architecture, building the API, and shipping the UI that puts it in users' hands.
- Experience building data-dense product UIs such as interactive charts, editable tables, and
drag-and-drop planning tools, and keeping them fast with server-state patterns like TanStack Query.
- Proficiency in SQL, writing high-performance queries despite millions of data points for even a single customer.
- A habit of testing what you ship: pytest on the backend, Playwright and Vitest on the frontend. Your features work, and stay working.
- System design skills, one of your biggest assets. You know how to design architectures that not only scale in the short term, but can also grow with the company with minimal human supervision.