Full Stack Software Developer AI Systems
Core
Design, develop, test, and maintain full-stack applications including responsive front-end interfaces, scalable back-end services, APIs, and system integrations for a construction company's sales, operations, and customer experience platforms.
Role type
Full Stack Software Developer
Builds
Internal business applications, AI-powered tools, customer portals, CRM enhancements, sales and marketing systems, and automation initiatives.
Domain
Construction technology / SaaS
Deliverable
production ML models | product features
Required skills
JavaScript, TypeScript, React, Next.js, Node.js, .NET, SQL, REST APIs, Git
Preferred skills
AI integrations (OpenAI), WordPress, Buildertrend, Twilio, Azure, AWS, Docker, CI/CD pipelines, Business Intelligence platforms
Technologies
JavaScript, TypeScript, React, Next.js, Node.js, .NET, SQL, REST, Git, AWS, Azure, Docker, CI/CD, WordPress, Buildertrend, Twilio, Salesforce, ASP.NET
Responsibilities
Design, develop, test, and maintain full-stack applications; build responsive front-end interfaces and scalable back-end services; create and support APIs and system integrations; partner with Lead Developer on architecture and project planning; troubleshoot and resolve software issues; write clean, maintainable, well-documented code; participate in code reviews and technical discussions; improve software performance, security, and scalability; stay up to date on emerging technologies including AI.
Seniority
Mid-level (3–5 years experience)