Full-Stack Software Engineer

HyperFiSan Francisco, CA
96d

About The Position

We're looking for a Full-Stack Software Engineer to join early. Someone who’s eager to learn, ready to contribute, and excited to work on real systems alongside experienced engineers. You’ll touch every layer of the stack — from UI components, API endpoints, deployment pipelines, and AI-based workflows — and play a critical role in shipping features, fixing bugs, and helping the team move fast without breaking things.

Requirements

  • 2–5 years of professional software engineering experience (startup or fast-paced environment a plus)
  • Comfortable working across both frontend and backend, even if you lean one way
  • Experience with modern frontend JS frameworks (React, Vue, etc.)
  • Experience with async Python frameworks (FastAPI, Sanic, Starlette)
  • A desire to write clean code, ask good questions, and keep getting better
  • Team player mindset — curious, proactive, and humble
  • Confident English skills to collaborate clearly and effectively with teammates

Nice To Haves

  • Have shipped features that spanned frontend + backend
  • Have worked in an event-driven or microservice architecture
  • Are familiar with Python, Postgres, or TypeScript
  • Have side projects or open-source work you’re proud of

Responsibilities

  • Build features across the stack: React UI, Python APIs, agentic workflows, MCP server integrations, database models, and everything in between
  • Pair with senior engineers to implement scoped tickets and stretch into bigger ones
  • Write testable, maintainable code that fits into the broader architecture
  • Participate in planning, code review, and strategy — we’re a tight team, everyone has a voice
  • Learn rapidly by doing, and contribute ideas as you grow

Benefits

  • Flexible hours
  • async-friendly culture
  • engineering-led environment
  • competitive comp
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service