Back-End Software Developer (Full-Stack Lean

Wanco, Inc.
Arvada, CO, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$115,000.0 - $135,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Amazon S3 Continuous Integration Relational Databases Software Debugging Github Push Technology PostgreSQL MariaDB Message Broker MySQL
+21 more
Model View Controller (MVC) Node.Js Query Optimization RabbitMQ Ruby on Rails Redis TypeScript Web Application Frameworks WebSocket Datadog ReactJS Backend Amazon Relational Database Service AngularJS AWS Fargate Apache Kafka Front End Software Development Restful APIs Terraform Docker Microservices

Job description

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

Requirements

Do you have experience in TypeScript?, · 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

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Vision insurance
  • Dental insurance, * 401(k)
  • Dental insurance
  • Health insurance
  • Vision insurance

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all