SiteLine logo
SiteLinePosted 3 weeks ago

Senior Frontend Engineer

On-siteSan Francisco, California, United States

Part TimeSenior LevelSmall

Job Summary

Collaborate with product and design to shape billing features, making user-focused tradeoffs for complex financial workflows. Build high-impact product features in TypeScript + React, architecting predictable UIs with deep state management and lifecycle patterns. Use GraphQL to power type-safe data flows and model nested relational datasets for compliance and analytics. Contribute to backend services, write design docs, and execute deployment strategies end-to-end. This role demands full-stack fluency and a product mindset within a small, senior engineering team. Based in the San Francisco office with four days of in-person collaboration, the position offers direct impact on modernizing construction finance.

Required Qualifications

  • 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
  • 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
  • You'll also model data in Postgres
  • debug backend services
  • work on integrations with the systems our customers rely on
  • modeling deeply nested financial data
  • orchestrating complex API syncs
  • 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
  • This position is based in our San Francisco office where our engineering team collaborates in-office 4 days a week

Desired Qualifications

  • 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

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce