Senior Full-Stack TypeScript Engineer - Transforming Construction
About the Role
We are seeking a Senior Full-Stack TypeScript Engineer to join our innovative team at Struction. This is an exciting opportunity to work remotely and contribute to transforming the construction industry through cutting-edge technology. At Struction, we believe in building for the real world, and we are looking for someone who shares our passion for making a meaningful impact.
What You'll Do
- Build production-grade AI agent systems: Architect and scale our multi-turn agent orchestrator that coordinates LLMs with sequential tool execution, reasoning display, and error recovery.
- Design human-in-the-loop approval workflows: Build approval systems for sensitive operations (BOM edits, bulk updates, deletions) with granular permission controls.
- Develop interactive canvas & 3D visualizations: Build performant 2D canvas tools using Konva.js for precision takeoff, PDF annotation and modification, and real-time measurements.
- Engineer a complex spreadsheet-like BOM system: Architect and optimize our Bill of Materials (BOM) table with Excel-like formula capabilities.
- Integrate real-time pricing and collaboration features into our systems.
Requirements
- 5+ years of production experience as a Full-Stack TypeScript Engineer, with deep knowledge of React, Next.js, Node.js, and PostgreSQL.
- Experience with production AI/LLM applications, including building features using OpenAI or similar APIs.
- Strong understanding of code quality, architecture, and best practices in software development.
- Ability to learn new frameworks and technologies quickly.
- A sense of humor and a gritty, scrappy attitude.
Nice to Have
- Experience with AI/ML systems and tools such as LangChain or AutoGen.
- Graphics experience with libraries like Konva.js or Three.js.
- Domain knowledge in construction, civil engineering, or AEC.
- Contributions to the open-source community.
What We Offer
- Competitive salary ranging from $140,000 to $180,000 per year.
- Equity options to share in our success.
- Comprehensive health insurance and 401k plans.
- Flexible work arrangements with a focus on results over hours.
- Relocation support for exceptional talent.
Join Struction as a Senior Full-Stack TypeScript Engineer and help transform the construction industry with innovative technology. Enjoy a competitive salary and equity options.
Who Will Succeed Here
Expertise in building scalable applications using TypeScript, React, and Node.js, with a strong focus on integrating AI technologies and LLMs to enhance user experience in the construction industry.
Proven experience in remote work settings, demonstrating high levels of self-motivation, adaptability, and the ability to manage time effectively while collaborating with cross-functional teams.
A mindset geared towards continuous improvement and innovation, with a track record of leveraging PostgreSQL for data management and utilizing Konva.js for interactive graphics in web applications.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months