The Mission
We are a trucking compliance business started in 1973. In the last 4 years weรขยยve successfully transitioned from DOS systems and dot matrix printers to streamlined processes and web-based systems using contract developers and our own technical abilities. About 18 months ago, the owner started vibing with Replit Agent and Claude Code to ship internal tools, integrations, and web applications across our brands. While thatรขยยs been fruitful as a proof-of-concept, the business owner is currently the primary builder, which is a terrible spot for a business owner to be.
We are looking for our first technical hire. A senior-level Full-Stack Developer who wants to get into the weeds and ship some cool internal systems and external services. We need a "Builder-in-Chief" to own the entire product lifecycle. Youรขยยll embed with the client service team to identify friction points, help design the solution, and direct AI agents to execute the build. Weรขยยll make sure you have the tools and an environment to do your best work.
The Stack & Your Technical Role
You won't be writing every line of code by hand, but you must be a master of the craft to validate, refactor, and secure what the AI produces. Because of our รขยยjust go with itรขยย strategy, our stack has gotten wide. Weรขยยd like you to help us shape the stack going forward using your expertise. Our ecosystem currently includes:
- Core Apps: Ruby on Rails (our primary fuel tax app, FM22), Laravel (authority filings), and Express/React (Authority work order management).รย
- Data & Infra: PostgreSQL, a variety of hosts (Render, DigitalOcean, etc), and various no-code/low-code integrations (Airtable, Zapier, Make).
- Agent Orchestration: You will leverage the 3Cรขยยs: Claude, Cursor, and Codex to ship features while maintaining high code quality through rigorous review.
Core Responsibilities
- Operational Deep-Dives: You won't be bogged down writing lengthy requirements documents; your focus is on understanding the work. You will embed with our compliance teams (IFTA reporting, IRP Renewals, FMCSA Operating Authority) to find the friction. That means faster, more informed building and ensures we ship the right, รขยยwowรขยย features for the team.
- Build with incremental ambition: Weรขยยre often better off with a shipped feature this week than we are waiting around for the perfect solution. Work with the team to find where it creates value and delight.
- System Design: Collaborate with our part-time architect to design robust data models, scalable approaches, and API integrations (e.g., integrating third-party ELD normalization platforms like Terminal).
- Design รขยยNot-Too-Shabbyรขยย Frontends: Itรขยยs 2026, thereรขยยs no reason to ship an ugly UI or a poor user experience. Maybe the UI wonรขยยt win any awards for novelty, but itรขยยll be high on usability and will be easy on our middle-aged eyes.
- Testing & Deployment: Own the testing suite. You are responsible for ensuring that AI-generated code is maintainable and solves the business problem before it hits production.
- Technical Documentation: Ensure we have high quality and current technical documentation so enhancements, fixes, and maintenance are efficient.รย
About You
- You have a track record of shipping production-grade software (not just prototypes).
- You would rather sit down and watch someone work than ask a series of academic questions
- Youรขยยve developed deep domain knowledge in the past
- You are รขยยstack-agnosticรขยย. You should be comfortable moving between Rails, Laravel, and Python depending on the tool needed for the job, even if you have a preference for one over the other.
- You have a tinkerer mindset and a bias toward shipping, but with the discipline to keep our core data safe.
We're a small company building real systems that help keep thousands of trucks on the road every day. If you're the kind of person who's energized by ownership, solving problems, and seeing the direct impact of what you build, we'd like to hear from you.
Please mention the word **PROMISE** and tag RNjcuMjA1LjE3My4xNTQ= when applying to show you read the job post completely (#RNjcuMjA1LjE3My4xNTQ=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.