remote
Staff Software Engineer Web - Join
Software Engineer
Lead the design and delivery of a high‑performance SaaS platform for construction, driving frontend architecture, engineering standards, and rapid shipping while balancing long‑term scalability.
About the role
Key Responsibilities
- Architect and implement scalable, maintainable React/TypeScript components using Vite, ensuring high UI quality and performance.
- Collaborate with backend teams to design Go services and Postgres schemas that support real‑time collaboration features.
- Define and enforce engineering best practices, including code reviews, testing (Cypress, RTL), and CI/CD pipelines on AWS.
- Mentor junior engineers, fostering a culture of ownership, continuous improvement, and technical excellence.
- Own end‑to‑end feature delivery, from concept through production, while balancing speed and long‑term technical debt.
Requirements
- 10+ years of software engineering experience, with 5+ in a senior or staff role.
- Deep expertise in React, TypeScript, and modern frontend tooling (Vite, Cypress, RTL).
- Proven experience building high‑throughput Go services and designing relational data models in Postgres.
- Strong background with AWS services (EC2, RDS, S3, Lambda) and cloud‑native deployment.
- Excellent communication skills and a track record of mentoring and influencing engineering culture.
Skills
reacttypescriptgoaws