FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, Frontend
SideMid-Level Frontend Software Engineer at Side developing applications supporting real estate transactions. Collaborating with cross-functional teams to build and maintain frontend solutions.
Posted 4/27/2026full-timeSan Francisco • California • 🇺🇸 United StatesMid-LevelSenior💰 $164,000 - $190,000 per yearWebsite
Tech Stack
Tools & technologiesCypressJavaScriptJestNext.jsReactTypeScriptYarn
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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.
Benefits
Comp & perks- Stock options
- Best-in-class benefits, including 100% healthcare coverage (medical, vision and dental)
- Flexible PTO
- Learning & Development credit
- Pet-friendly environment
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptReactNext.jsCSSJestReact Testing LibraryCypressGitGitHubAI-assisted engineering tools
Soft Skills
communicationproblem-solvingcollaborationadaptabilityjudgment