Arrow Transportation Systems Inc.

Full Stack Developer - Streamline Transportation Technologies

Job Locations CA-BC | CA-BC-Kamloops
Company Streamline Transportation Technologies Inc.

Overview

Streamline is a Canadian based technology company that a leads in telematics and ELD software, delivering innovative solutions that simplify fleet management, improve driver safety and operational efficiency. Our platform integrates GPS tracking, IoT data, and AI-driven analytics to help our clients reduce costs, improve compliance, and gain real-time visibility into their operations. Our driving purpose is to make products that are easy to use, highly adaptable and comprehensive. Streamline is a wholly owned subsidiary of Arrow Transportation Systems Inc. 

Streamline is seeking a highly skilled and experienced Full Stack Developer to join our growing development team. In this role, you will lead the design, development, and maintenance of web applications and backend services that support our core telematics platform. You will work closely with the product manager and fellow developers to deliver high-quality, scalable software that meets the demands of our customers.

Great people work here!

Streamline - Full Stack Developer - Remote

Streamline - Logo

For more information, please visit Arrow Careers

To learn more about Streamline, please visit Streamline Transportation Technologies

We Offer

  • Remote-friendly and flexible work environment
  • Competitive salary: $90,000 - $125,000 per year based on experience and qualifications
  • Pension matching program (up to 4%)
  • Full extended medical benefits for you and your dependents/family - includes dental, pharmaceutical, paramedical, vision care, life insurance, disability insurance, health spending account and more 
  • Opportunity to work on meaningful, large-scale projects used by fleets across North America
  • Ability to influence system architecture and leave a lasting impact on the Navistream platform
  • We promote from within! Career growth potential.
  • The stability of a 100+ year old company and the spirit of an innovative and entrepreneurial organization

As advocates of equal opportunity, we welcome applications from individuals of all backgrounds. We firmly believe that diversity fosters innovation and contributes to the success of Arrow.

Responsibilities

As the Full Stack Developer, you will lead the design, development, and maintenance of web applications and backend services that support our core telematics platform. You will work closely with the product manager and fellow developers to deliver high-quality, scalable software that meets the demands of our customers.

 

Key Responsibilities include:

  • Design and develop scalable, high-performance web applications and APIs
  • Lead development efforts across both frontend (React, Angular) and backend (Node.js, Python, Kotlin, etc.) stacks
  • Collaborate with cross-functional teams to help define technical requirements and architectural decisions
  • Optimize system performance, security, and reliability
  • Mentor junior developers and conduct code reviews
  • Participate in 3rd party integration projects (eg.TMS systems, video telematics systems)
  • Contribute to CI/CD pipelines and DevOps practices
  • Apply AI tools to streamline development workflows, enhance testing, and support data-driven features (e.g., AI-assisted code generation, anomaly detection, or predictive analytics)
  • Stay current with emerging technologies and industry trends in telematics, IoT, and software development

You Possess

Required Qualifications:

  • 3+ years of experience in full stack development, ideally in SaaS or telematics environments
  • Proficiency in modern JavaScript frameworks (e.g., React, Angular)
  • Strong backend development skills using Node.js, Python or Java
  • Solid experience with RESTful APIs, microservices, and asynchronous processing
  • Strong understanding of SQL and NoSQL databases (e.g., PostgreSQL)
  • Experience with cloud platforms such as AWS or GCP
  • Hands-on experience using AI tools in the development lifecycle (e.g., GitHub Copilot, ChatGPT, test generation, code review, or AI-based analytics)
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills

 

Preferred Qualifications:

  • Experience working with real-time data streaming and analytics
  • Knowledge of IoT device integration and fleet compliance systems
  • Prior experience in a senior or lead developer role

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed