{bc}
linkedin

Full Stack Software Developer

Miovision
Kitchener, CAN
Full-time
Entry
Onsite
$80,000
Discovered 1 months ago
KotlinSQLfull-stack software developmentevent-driven architectureApache KafkaPub/Sub systems

Full Job Posting

About Miovision

Miovision develops intelligent transportation solutions intended to help cities improve traffic flow, safety, and transportation experiences.

The company values ownership, collaboration, continuous improvement, customer focus, and results-driven execution.

Position Summary

The role contributes across the full stack of applications supporting intelligent transportation systems.

The work involves IoT, data management, real-time event streaming, and software that influences global traffic operations.

The developer will build, test, deploy, and enhance software across the product platform.

Objectives and Responsibilities

  • Write, maintain, and enhance scalable, maintainable product code across the codebase.
  • Participate in technical design reviews and contribute to architectural discussions.
  • Work cross-functionally in agile sprints with product managers, designers, and engineers.
  • Follow coding standards and participate in peer code reviews.
  • Triage, debug, and troubleshoot complex system issues under senior engineering guidance.
  • Improve performance, refactor legacy code, and keep technical documentation current.

Ideal Profile

  • Strong foundational proficiency in Kotlin and SQL is required.
  • Experience building robust applications through professional, academic, or personal projects is expected.
  • Understanding of event-driven architecture and exposure to Apache Kafka or Pub/Sub systems is required.
  • Familiarity with Docker and Kubernetes is required.
  • Understanding of IoT systems, large-scale datasets, real-time data caching, and data pipelines is expected.
  • Exposure to agentic code generation tools is advantageous.
  • Exposure to hardware integration or embedded systems is advantageous.
  • Strong learning ability, problem-solving skills, and collaborative working style are expected.

Rewards and Well-being

  • Benefits include health coverage, virtual healthcare access, wellness programs, retirement matching, an incentive plan, flexible vacation, and enhanced parental leave.
  • Flexible work options, an internet subsidy, and a remote work allowance are available.

Compensation

  • The compensation range is CA$80,000 to CA$110,000.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Miovision