Senior Full Stack Engineers
Our Mission
The Dirt World (food, water, shelter, power, and transportation) is the foundation of humanity. And hardworking people are the foundation of the Dirt World. But these folks—who have served society relentlessly for decades—are retiring.
BuildWitt's mission is to build the Dirt World's next generation by helping companies attract top talent, train them to their fullest potential, and retain them for the long haul.
The Opportunity
BuildWitt Improve is our flagship microtraining platform designed to train the next generation of Dirt World workforce. We're seeking a high-performing Senior Full Stack Software Engineer (5+ years of experience) to help drive our mission by taking ownership of feature implementation and contributing to technical discussions.
You'll be joining a team that's making a real difference in an essential industry. This isn't just another tech job—it's a chance to build something that matters.
In This Role You'll:
- Architect and develop secure software systems using C#/.NET or Node.js/Strapi and Azure
- Lead the creation of scalable front-end applications using React
- Drive CI/CD processes using Azure DevOps
- Collaborate with teams to integrate backend applications with React-based front ends
- Guarantee high performance, quality, and responsiveness of applications
- Promote code quality, organization, and automation
We’re Looking For Someone With:
- Extensive experience in C#, and .NET development or Node.js and Strapi
- Proficiency with Microsoft Azure services and Azure DevOps, or similar platforms
- Expertise in front-end development with React
- Experience with containerization using Docker and Kubernetes
- Experience with cross platform mobile development
- Mastery of RESTful API development and microservices architecture
- Leadership skills and experience mentoring junior staff
- Exposure to IaC tools such as Terraform for automating cloud infrastructure
- Deep understanding of SQL Server, Azure SQL Database, and NoSQL databases such as Cosmos DB
- Optimize database schemas, queries, and data models for high-performance applications
- Implement database migration strategies and manage schema evolution across development, staging, and production environments
- Monitor database performance, identify bottlenecks, and implement optimization strategies including indexing and query tuning
- Collaborate with engineers and product teams to design efficient data access patterns and APIs
- Familiarity with publishing and managing NPM packages
Bonus Points For:
- Experience configuring PostgresQL
- Interest in or connection to the heavy civil and critical infrastructure industries
About You:
- You're cheerfully flexible in a fast-moving startup environment.
- You’re relentless in finding solutions to complex problems.
- You take ownership of your work and communication.
- You're committed to continuous improvement of both yourself and our codebase.
About Us (Why We're Not For Everyone):
- We're a start-up. We don't have everything figured out.
- We push ourselves as a team and individuals, requiring a strong stomach for discomfort and growth.
- We move fast.
- We believe in transparency and radical candor and practice hard conversations regularly.
- Hybrid doesn't mean we hang out and mess about.
- It's not about us—it's about the Dirt World.
- This is a hybrid role based either in the Phoenix, Arizona or Salt Lake City, Utah/Wasatch Front metro areas.
- Dirty boots and work that matters—see really cool massive earth-work, demolition, mining, and construction projects across the country
- Hybrid position and flexible hours
- Competitive base salary
- Multiple healthcare options
- Affordable dental and vision plans
- Flexible PTO
- 401K Match, with vesting the quarter following hire date