Senior Full Stack Engineer
Chico, Butte County, California, 95976, USA
Listed on 2026-05-31
-
Software Development
Full Stack Developer, Software Engineer, Cloud Engineer - Software, Senior Developer
Senior Full Stack Engineer
Hiring Only in CA, TX, and FL;
Position is fully remote
Salary Range: $170k - $200k
Work Truck Solutions is the operating system for the commercial vehicle industry. While the retail auto market is saturated with software, the $130B+ commercial truck market was operating in the dark—until we turned on the lights.
We are the only platform that connects the entire ecosystem: OEMs, upfitters, dealerships, and fleet buyers. By digitizing complex inventory data (chassis + upfits) and streamlining the supply chain, we don’t just help dealers sell trucks; we ensure American businesses get the mission‑critical vehicles they need to work. We are a team of innovators, disruptors, and problem‑solvers dedicated to one mission: removing the friction from the commercial vehicle industry.
We are profitable, growing, and aggressively scaling our technology to remain the undisputed authority in this space.
This is a Senior Full Stack Engineer position focused on modern web architecture and leveraging cutting‑edge development tools. You will be working on a software development team of 4-5 developers, setting coding and quality standards, and laying the foundation for projects that sprint teams will take over.
- Environment: Agile Scrum.
- Sprint Cycle: 2-week sprints.
- Location: Remote Work Position.
- Curiosity: You ask questions, explore deeply, and seek better solutions.
- Perseverance: You embrace challenges and work through ambiguity.
- Innovation: You want to make things better, solve the puzzle, and create something new.
- Flexibility: You are ready to pivot, grow, and adapt to new opportunities.
- High‑Quality Output: Develop secure, scalable, and high‑performance applications with a strong focus on maintainability and clean architecture.
- AI First SDLC: Define the team’s AI‑assisted workflows, agentic testing, and/or AI‑driven code migration. Use modern AI‑assisted development tools (e.g., Cursor AI or similar) to accelerate development, refactor code, and improve productivity.
- Collaboration: Communicate effectively with a distributed team, raising issues promptly and working with both technical and non‑technical groups.
- Architecture: Contribute to the architecture of our cloud platform and software systems. Own your team's technical roadmap; advocate for how things can be done better, simpler, and lead by example with system design thinking.
- Leadership: Write technical product specifications when required to lead a project. Establish performance metrics for your product domain, ensure observability and reliability are not afterthoughts.
- Code Quality: Follow established coding standards and participate in peer code reviews.
- 5+ years building production-grade web applications, with deep expertise in React.
- Strong proficiency in JavaScript and Type Script.
- Experience designing scalable frontend architectures, including:
- Advanced React patterns (hooks, context, composition)
- Performance optimization (rendering, memoization, bundle size)
- Proven ability to build responsive, accessible, high-performance UIs.
- Strong experience managing complex application state and integrating with REST/Graph
QL APIs. - Experience with modern frontend tooling (npm, semantic versioning) and shared component libraries.
- Strong Git workflow experience (branching, PRs, code reviews).
- Ability to independently deliver complex UI systems with minimal direction.
- NodeJS experience is a major plus.
- Svelte / Svelte Kit experience is a major plus.
- 5+ years building and operating production-grade systems in .NET (C#, .NET Core, ASP.NET Web API).
- Demonstrated ownership of scalable, fault‑tolerant, performance‑critical systems.
- Strong experience designing API architectures (REST and/or Graph
QL) with attention to versioning, maintainability, and real-world tradeoffs. - Proven ability to handle complex system challenges, including:
- Concurrency, data consistency, and race conditions
- Caching strategies (Redis, in-memory) and invalidation
- Asynchronous processing and queue-based architectures
- Deep expertise in SQL Server:
- Schema design and data modeling
- Query optimization, indexing, and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).