Senior Full-Stack TypeScript Developer
Five Guys Roofing · Houston Ave ·
- Work mode
- Remote
- Seniority
- Senior
- Category
- Fullstack
- Visa sponsorship
- No
- Company size
- 51-200
Five Guys Roofing · Houston Ave ·
Bristlecone Companies · United States
natter · Remote - GMT */-3hrs
Storm Ideas
Postscript · Remote
Builds and maintains full-stack web applications (TypeScript/Node.js/Svelte) for a roofing company’s internal tools and customer-facing systems, focusing on automation, CRM integrations, and multi-tenant platforms while leveraging AI for prototyping and QA.
This is a remote position, but the candidate must be local to the Gilbert/Mesa area (or the greater Phoenix metro area). We get together in person for team lunches, company updates and training, and ad hoc conference room sessions when a project benefits from whiteboarding it out together. Day to day work happens wherever you work best.
Five Guys Roofing is a well-established roofing company dedicated to leveraging technology to improve the experience of both our customers and our employees. Our culture is deeply rooted in family values and a strong commitment to service.
Some of what you build here reaches beyond Five Guys Roofing itself. Several companies operate under the same umbrella, and the systems we develop often serve more than one of them.
We are looking for a senior full-stack developer who is comfortable scoping, planning, and shipping projects with minimal supervision. You will work alongside an experienced developer who is available for feedback and direction, but you will own your work end to end. We value well-rounded people who manage their own time, set realistic deadlines and hit them, and can carry more than one project at a time.
This is a senior role. You should be able to walk into an unfamiliar part of the codebase, figure out how it works, and make a good decision about what to do next.
Here is what you would be working in day to day:
AI is part of our daily workflow, not a novelty and not a shortcut. We do not ship vibe-coded slop. Every AI-assisted change has an experienced developer at the helm who understands the code, reviews it, and is accountable for it.
In practice, we use AI for:
The skill we care about is judgment: knowing when to reach for AI and how to use it well, and recognizing when your own experience points to a simpler solution.
If you enjoy building real tools that people use every day, and you want to do it inside a family-oriented company that actually invests in technology, we would love to hear from you.
Opportunities with AppDirect's Advisor Partners (Recruitment as a Service) · Quebec, Canada