Software Engineer, Frontend

SideSan Francisco, CA
Hybrid

About The Position

At Side, we believe everyone should own their path. Side partners with top-producing real estate professionals to help them own and operate their own boutique real estate companies, without the legal, regulatory, or operational complexity of running a traditional brokerage. As a pioneer in the Brokerage-as-a-Service model, Side provides a proprietary platform that increases efficiency, strengthens client relationships, and enables entrepreneurs to focus on what they do best — selling real estate and growing their businesses. Headquartered in San Francisco and backed by more than $300 million from top-tier venture capital firms, Side is recognized as one of the most innovative and fastest-growing companies in real estate. At Side, you’ll work alongside experienced industry leaders and world-class engineers to help shape the future of real estate and empower exceptional professionals to thrive as business owners. The Engineering organization includes approximately 25 engineers, split between two groups: Transaction/Brokerage Management and Platform Engineering. We value diverse perspectives, backgrounds, and ways of thinking. The Transaction Management team builds the systems that power our primary agent-facing application: The Side App.

Requirements

  • 3–5 years of experience building production frontend applications.
  • Strong proficiency in TypeScript and React.
  • Solid experience with Next.js and modern React patterns (hooks, server/client components, App Router).
  • Intermediate proficiency in CSS and its core concepts (box model, Flexbox, CSS Grid, positioning, specificity, media queries, etc.)
  • Comfort working in a large monorepo with shared libraries and internal conventions (Nx, Yarn workspaces).
  • Strong experience with testing using Jest, React Testing Library, and Cypress.
  • Experience working with Git and GitHub in a collaborative development workflow.
  • Ability to break down technical problems and deliver maintainable solutions with guidance when needed.
  • Strong communication skills and the ability to work effectively across engineering and non-engineering teams.
  • Good judgment around reliability, security, and performance in production systems.
  • Comfortable learning and adapting to new tools and workflows, including AI-assisted development tools.

Nice To Haves

  • Experience with design systems or component library work (e.g., MUI, Radix, or similar).
  • Experience with observability and production monitoring tools.
  • Familiarity with cloud platforms and modern CI/CD practices.
  • Experience contributing to open-source projects.
  • Familiarity with building internal tools or automations using LLMs, agents, or workflow-based AI systems.

Responsibilities

  • Build, maintain, and improve frontend features and UI components that support real estate transaction workflows for our partners.
  • Collaborate with Product and cross-functional partners to turn business requirements into technical solutions.
  • Partner with design stakeholders to deliver pixel-perfect UI from Figma files and contribute to our shared design system.
  • Deliver medium-sized features independently, with support from senior engineers on larger or more complex initiatives.
  • Participate in system design discussions and contribute practical ideas around scalability, performance, reliability, and maintainability.
  • Write clean, well-documented, and well-tested code.
  • Create and maintain automated tests across unit, integration, and end-to-end layers.
  • Review code thoughtfully and incorporate feedback from others.
  • Troubleshoot production issues, debug complex frontend bugs and UI regressions, and support operational excellence.
  • Identify technical debt and suggest pragmatic improvements.
  • Follow engineering best practices for security, observability, data integrity, and application performance.
  • Leverage AI-assisted engineering tools to improve productivity across prototyping, debugging, task management, documentation, and code review, while applying strong judgment to validate correctness, security, and maintainability.

Benefits

  • Stock options
  • Best-in-class benefits, including 100% healthcare coverage (medical, vision and dental)
  • Flexible PTO
  • Learning & Development credit
  • Pet-friendly environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service