About Us: Wanco is an innovative leader in fleet management solutions, providing cutting-edge technology to optimize transportation operations, ensure compliance with regulatory standards, and enhance real-time data integration for safer and more efficient roadways. Our platform supports a wide range of clients in the transportation sector, leveraging cloud-based architectures to deliver scalable, reliable services.
About the Role
We're looking for a back-end developer with solid full-stack instincts to join a small, cross-functional team building Fleet Manager — a real-time fleet and device management platform deployed in containerized microservices environments. The work is predominantly back-end (APIs, messaging, integrations), but you'll also touch a modern React frontend as the team migrates away from a legacy AngularJS app. React exposure is a plus but not expected — we'll bring you up to speed on the frontend migration.
What You'll Work On
· Building and maintaining RESTful APIs in Ruby on Rails
· Writing Node.js / Express microservices that handle device telemetry, push notifications, and inter-service communication
· Working with NATS (publish/subscribe message broker) for event-driven service coordination
· Managing and querying MariaDB (MySQL-compatible) relational databases
· Authoring and maintaining Dockerfiles and Docker Compose configurations for a microservices environment
· Contributing to React / TypeScript frontend work as we modernize the UI layer
· Debugging across service boundaries — logs, WebSockets, UDP streams, and REST
Required Skills
· 3+ years back-end development experience
· Proficiency in Ruby on Rails or a comparable MVC web framework (willing to ramp on Rails)
· Node.js for microservice development
· Relational databases (PostgreSQL, MySQL/MariaDB — schema design, query optimization)
· Docker and Docker Compose for containerized local development and deployment
· CI/CD pipeline experience (GitHub Actions or similar)
· Comfort reading and writing REST APIs
· Familiarity with event-driven and pub/sub patterns
Nice to Have
· TypeScript for type-safe Node.js services
· AWS infrastructure experience (Fargate, S3, RDS) and Infrastructure-as-Code (Terraform)
· Experience with NATS or similar message brokers (RabbitMQ, Kafka, Redis Pub/Sub)
· React and React Query for frontend data-fetching patterns
· Observability tooling (Datadog or similar log aggregation and alerting platforms)
· Exposure to device/IoT protocols (NTCIP, CalAmp, SunTech, or similar)
· Go experience (used for CLI tooling)
· Any work with S3-compatible storage (MinIO, AWS S3)
You'll Thrive Here If You
· Can trace a bug across multiple services with nothing but logs and a Docker network
· Prefer working in a small team where your contributions ship quickly
· Are comfortable with a mixed-age codebase — there's legacy code here alongside greenfield work
· Don't need heavy process; we value working software over comprehensive documentation
Reporting: This position reports to the Software Engineering Manager
Salary Range: $115,000 - $135,000 per year based on qualifications
Employment Type: Full-Time
Location: 5870 Tennyson St. Arvada, Colorado 80003
Pay: $115,000.00 - $135,000.00 per year
Benefits:
Work Location: In person
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.