Mid-Level Full Stack Engineers

Phoenix, AZ
Full Time
Mid Level

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 Mid-Level Full Stack Software Engineer (2-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:

  • Design and implement moderately complex features using C#, .NET, and TypeScript/React
  • Take ownership of feature implementation from requirements to delivery
  • Create comprehensive test suites including integration tests
  • Develop efficient database queries and optimize data access patterns
  • Contribute to technical discussions and propose implementation approaches
  • Participate in sprint planning sessions and provide reliable estimates for your work
  • Actively engage in sprint refinement sessions by analyzing user stories, identifying technical dependencies, and suggesting implementation approaches for moderate complexity tasks
  • Help shape our technical direction as we scale

We’re Looking For Someone With:

  • Solid experience with C# features, LINQ expressions, and async/await patterns
  • Proficiency developing REST APIs, middleware components, and dependency injection
  • Experience with integration testing, mock frameworks, and test automation
  • Knowledge of complex SQL queries, stored procedures, and basic transaction management
  • Comfort with Entity Framework Core including relationships and loading strategies
  • Strong skills with TypeScript generics and type systems
  • Experience with Strapi or other CMS frameworks
  • Experience with Node.js or .NET 
  • Experience with React hooks, Context API, and basic performance considerations
  • Familiarity with Cloud concepts and providers
  • Experience with CI/CD pipelines and basic Infrastructure as Code concepts
  • Strong problem-solving abilities and growing technical decision-making skills
  • Bachelor's in Computer Science, Engineering, or a related field; or equivalent experience

Bonus Points For:

  • 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.
What's In It For You:
  • 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

We believe in the power of diversity and are proud to offer equal employment opportunities to all regardless of ethnicity, gender, disability, or veteran status.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*