Senior Frontend Engineer

SitelineSan Francisco, CA
Hybrid

About The Position

Siteline is a Series A SaaS startup in the construction space, aiming to modernize finance for the construction industry. The company is seeking a seasoned engineer and frontend technical lead who can design and ship complex product features from conception to production. This role is frontend-heavy but requires full-stack fluency and a product mindset, involving collaboration with product and design teams to shape features, modeling data in Postgres, debugging backend services, and working on integrations. The team is small and senior, focused on building a complex billing platform for the construction industry, addressing challenges like modeling financial data, orchestrating API syncs, and ensuring a seamless user experience. The position is based in the San Francisco office, with a 4-day in-office collaboration schedule, emphasizing trust and work-life balance.

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
  • Experience modeling relational data
  • 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

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

  • weekly team lunch
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service