Frontend Senior Software Engineer

SitelineSan Francisco, CA
4h$165,000 - $185,000Hybrid

About The Position

We’re looking for a seasoned engineer and frontend technical lead: someone who can design and ship complex product features from the first line of code to production launch. This is a frontend-heavy role that demands full-stack fluency and a product mindset. You won’t just implement designs - you’ll work directly with product and design to shape them, making smart, user-focused tradeoffs along the way. You’ll spend much of your time in TypeScript + React, but you’ll also model data in Postgres, debug backend services, and work on integrations with the systems our customers rely on. We’re a small, senior team building Siteline - a billing platform for the construction industry. The problems here are complex and nuanced, but rewarding: modeling deeply nested financial data, orchestrating complex API syncs, and making it all feel effortless for the user.

Requirements

  • 4+ years of professional software engineering experience
  • Proficiency in React - especially state management, lifecycle patterns, and Hooks
  • Strong full-stack fluency - comfortable making schema changes, debugging API calls, and tuning backend queries
  • Track record as a product engineer - you think deeply about user workflows, not just code paths
  • Proven ability to deliver projects end-to-end: from architecture to production
  • Strong collaboration skills and a desire to work in a small, senior, high-trust team
  • Ability to work in-person in our San Francisco office 3-4 days per week (this is not a remote role)

Nice To Haves

  • Experience in SaaS or complex web applications
  • Construction tech, ERP, or billing/payments domain knowledge
  • Accessibility best practices, or advanced PDF/file handling
  • Building shared libraries or developer tooling
  • Creativity - You like to express yourself creatively through hobbies or interests outside of coding

Responsibilities

  • Weigh in on product direction - collaborate with product and design to shape features, make tradeoffs, and ensure we’re solving the right problems for our users
  • Build high-impact product features in TypeScript + React (functional components, hooks, MaterialUI)
  • Apply a deep understanding of React state management & lifecycle to architect predictable, maintainable UIs
  • Use GraphQL (Apollo) to power type-safe data flows between frontend and backend
  • Model and manage complex nested/relational datasets for billing, compliance, and analytics
  • Contribute to backend services to support frontend features
  • Write clear design docs, QA plans, and deployment strategies for your projects

Benefits

  • Health & wellness benefits: Comprehensive health, dental, and vision insurance. Commuter benefits for in-office work.
  • Equity options: As a startup, we offer equity options to ensure that you share in our success as we grow together
  • Professional development: Annual $1K learning stipend to use toward classes, certifications, conferences, or other meaningful career development
  • Paid time off: Unlimited PTO policy with an encouraged three-week annual minimum
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service