• Job ID - J-10036408
  • Posted on April 17, 2025

About Company

Australian SaaS company helping transport operators stay compliant,improve safety, and streamline logistics. We offer tools for vehicle and driver management, GPS tracking, dashcam video streaming, AI-based fatigue monitoring, maintenance alerts, transport job dispatch, document handling, and much more — all in one unified platform. Our backend systems are mission-critical, performance-sensitive, and integrated deeply with hardware devices and cloud infrastructure. Our remote engineering team, primarily based in Nepal, works directly with product and business leaders in fast development cycles. We value clean architecture, reliability, and thoughtful problem solving.

What You’ll Do

  • Design, develop, and maintain scalable backend services using Node.js, PostgreSQL, and AWS.
  • Build APIs and data pipelines to power modules like job dispatching, driver records, camera footage, alerting systems, sensor data ingestion, and report generation.
  • Optimize queries and data models for performance and scalability.
  • Lead architecture discussions, review PRs, and mentor junior developers.
  • Work with DevOps tools to manage deployments, logging, monitoring, and infrastructure (AWS ECS, S3, CloudWatch, RDS).
  • Collaborate closely with frontend, mobile, product, and QA teams.

Requirements

  • 4+ years of experience with Node.js, including building modular Express.js applications.
  • Strong command over PostgreSQL (or MySQL) with experience writing optimized SQL, working with indexes, and designing relational schemas.
  • Hands-on experience with AWS services (EC2/ECS, S3, RDS, CloudWatch).
  • Deep understanding of REST APIs, authentication, caching, and background jobs.
  • Comfortable working with tools like Git, Docker, Postman, and CI/CD pipelines.
  • Strong problem-solving skills and attention to clean code and documentation.
  • Experience in leading feature development and collaborating remotely across functions.

Nice to Have

  • Experience with Knex.js
  • Knowledge of microservices, queues (SQS/RabbitMQ), and streaming data.
  • Experience working with hardware integrations or IoT-based systems.
  • Familiarity with Redis, cron jobs, and large data processing.
  • Exposure to OpenAI API or other third-party integrations.

Our Stack

  • Backend: Node.js (Express), MySql, PostgreSQL, Redis, AWS (ECS, RDS, CloudFront, S3)
  • Frontend: React.js, Ant Design,
  • Infra: Docker, GitHub Actions, CloudWatch, NGINX, AWS CLI

Why Join Us?

  • Be a key contributor in a growing, high-impact SaaS product used by transport companies across Australia.
  • Solve complex real-world challenges in compliance, logistics, video streaming, and automation.
  • Work closely with experienced engineers and the founding team with full transparency.
  • Remote-friendly, flexible hours, with a clear growth path and long-term engagement.
  • Help shape the future of fleet compliance and safety technology.

Reputed Australian SaaS Company

  • Senior Backend Developer – Node.js (Remote)
  • Remote