dreamwork_

About the Role

Join an engineering team building modern software for construction contractors. You will help develop complex, customer-facing products that connect workforce, finance, and field operations, making it easier for contractors to manage their businesses and deliver essential projects.

What You'll Do

  • Lead the design and implementation of full-stack product features, from technical planning through launch.

  • Build and maintain frontend experiences, backend APIs, and modular services.

  • Work closely with product partners and customers to understand needs, shape solutions, and gather feedback.

  • Communicate technical decisions clearly to technical and non-technical stakeholders.

  • Contribute to engineering practices and reusable building blocks that support reliable, high-quality development.

What We're Looking For

  • Four to nine years of software engineering experience, including experience in a Senior-level role.

  • A strong technical foundation and a track record of leading development on complex products.

  • Balanced full-stack skills, with experience across frontend interfaces, backend APIs, and infrastructure or services.

  • Experience with TypeScript, React, Node.js, and related web technologies.

  • A product-minded approach, strong communication skills, and an ability to take ownership from concept to delivery.

  • Experience at a high-growth startup or in construction technology, workforce software, or a related B2B SaaS sector is relevant.

Compensation & Benefits

Base salary: $200,000 to $240,000 annually. Visa sponsorship is not available.

Location

On-site in San Francisco, California. New York City is also an eligible work location.

This listing is tracked by dreamwork from public job postings. Want it prepared into a personalized application pack? Upload your resume →
Posted yesterday