Software Engineer

1 month ago


Kitchener, Ontario, Canada Miovision Technologies, Inc. Full time

About Miovision Technologies, Inc.

Miovision Technologies, Inc. is a leading provider of innovative solutions for smart cities. Our mission is to transform the way traffic networks are managed today, enabling cities to improve the transportation experience for drivers, cyclists, and pedestrians.

Job Summary

We are seeking a highly skilled Full Stack Developer to join our Core Platform team. The ideal candidate will have experience in both front-end and back-end development, with expertise in modern technologies.

Key Responsibilities

  • Design, develop, test, deploy, and maintain high-quality scalable web applications
  • Build and optimize APIs, databases, and server-side architecture
  • Collaborate with UI/UX designers to implement responsive, user-friendly interfaces
  • Troubleshoot, debug, and optimize existing systems
  • Peer review code to ensure that it aligns with our code quality standard
  • Enable fast iteration through build, test, and deployment automation
  • Work with cross-functional teams to ensure delivery goals are met
  • Work within an agile environment participating in sprint planning, daily standups, and retrospectives

Requirements

  • 3+ years of full stack development experience
  • B.S. in computer science or related field, or equivalent work experience
  • Proficiency in front-end technologies such as JavaScript, Typescript, and Angular
  • Strong back-end experience with technologies such as Node.js, Java, Kotlin & Next.js
  • Familiarity with relational and non-relational databases such as Snowflake, ksqlDB, PostgreSQL, Redis & key-value stores (DynamoDB, AWS S3, etc.)
  • Understanding of microservice architecture and experience with Kubernetes, Kafka, Argo & Docker
  • Experience with cloud services, preferably AWS
  • Strong problem-solving skills and attention to detail

Perks and Benefits

  • Comprehensive health benefits starting on day one
  • RRSP Matching Plan
  • Variable Incentive Plan
  • Mio-Days: We extend all three-day weekends to four-days and provide a Holiday Shutdown in December
  • Virtual Healthcare Service providing employees and their families access to healthcare providers 24/7
  • Internet subsidy and a remote work allowance
  • Enhanced paternity and maternity leaves
  • Unlimited vacation policy
  • Wellness offerings (Fitness, Mindfulness)

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Please indicate if you require accommodation on your application, and our team will work with you to meet your accessibility needs.


  • Software Engineer

    3 weeks ago


    Kitchener, Ontario, Canada Trader Tax Inc Full time

    We are seeking a Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications. This is a fantastic opportunity to work on challenging projects, collaborate with a talented group of engineers, and grow your skills in a dynamic and innovative...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    At ApplyBoard, we're on a mission to change the way students access global education opportunities. As a key member of our team, you'll be responsible for leading our software development efforts and helping us take our platform to the next level.About the RoleWe're seeking a highly experienced Software Engineering Manager to join our growing team. In this...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    At ApplyBoard, we're on a mission to educate the world, and we're looking for a skilled Software Engineering Manager to help us achieve this goal.About the RoleWe're seeking an experienced Software Engineering Manager to lead our growing Software Development team and help take our company and platform to the next level.Key ResponsibilitiesManage the...

  • Software Engineer

    1 month ago


    Kitchener, Ontario, Canada Miovision Technologies, Inc. Full time

    Miovision Technologies, Inc. is a leading provider of intelligent transportation solutions. We are seeking a skilled Software Engineer to join our team and contribute to the development of our adaptive signal control product.The ideal candidate will have a strong background in software development and a passion for applying AI and machine learning to improve...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    About the RoleWe are seeking a highly skilled Sr. Software Engineer to join our team at ApplyBoard. As a key member of our software development team, you will play a pivotal role in shaping the future of education technology.Key ResponsibilitiesLead the design and implementation of robust software solutions, providing technical guidance and expertise to the...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    The Opportunity:As a Senior Software Engineer at ApplyBoard, you will play a pivotal role in shaping the company's technological advancement and product development. Leveraging your expertise in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Title: Senior Software EngineerCS2TECHNOLOGIES INC. is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have experience in developing software solutions using Java, JavaScript, and other relevant technologies.Key Responsibilities:Develop, maintain, and test software codeAssist in the collection and documentation of...


  • Kitchener, Ontario, Canada Grand River Hospital Full time

    We are looking for a skilled Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining the backend of our e-commerce platform.The ideal candidate will have a strong understanding of programming languages such as Java, Python, and C++. They will also have experience with databases,...

  • Software Engineer

    3 weeks ago


    Kitchener, Ontario, Canada 360 Contracting Inc. Full time

    We are seeking a skilled Software Engineer to join our team and contribute to the development of innovative software solutions. Your primary responsibility will be to design, develop, and test software applications using a variety of programming languages and technologies. This is a fantastic opportunity to work with a talented team and make a real impact on...

  • Software Engineer

    4 weeks ago


    Kitchener, Ontario, Canada Clearpath Robotics Full time

    About the RoleClearpath Robotics is seeking a skilled Software Engineer to join our Fleet Core team. As a key member of our team, you will be responsible for designing and implementing software solutions that enable our autonomous vehicles to interact with factory assets and facilities.Key ResponsibilitiesDesign and implement software for managing...

  • Software Engineer

    4 weeks ago


    Kitchener, Ontario, Canada Clearpath Robotics Full time

    About the JobClearpath Robotics is seeking a skilled Software Engineer to join our Fleet Core team. As a key member of our team, you will be responsible for designing and implementing software solutions that enable our customers to manage and interact with their fleets of autonomous vehicles.ResponsibilitiesDesign and implement software for managing...


  • Kitchener, Ontario, Canada Dialpad Full time

    About the RoleWe are seeking a talented Software Engineer to join our global Engineering team in Vancouver, Canada. This full-time, hybrid position offers the opportunity to work alongside seasoned professionals on impactful projects and take ownership of a large portion of the product.As a Software Engineer at Dialpad, you will be responsible for rapidly...


  • Kitchener, Ontario, Canada Ezeemdigitech Full time

    Job Title: Backend Software Engineer.Job Description:Position: Backend Software Engineer.Location: Kitchener, Canada.Reports To: Krishna Kumar - Director.Experience: 3 - 4 years.Work Type: Full-timeJob Summary:As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining server-side logic and databases for our software...

  • Software Engineer

    3 weeks ago


    Kitchener, Ontario, Canada Clearpath Robotics Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at Clearpath Robotics. As a key member of our software development team, you will be responsible for designing and implementing custom analytics software for collecting, transforming, and utilizing data from our Robots and our Fleet Manager.ResponsibilitiesDesign and implement custom...

  • Software Engineer

    4 weeks ago


    Kitchener, Ontario, Canada Clearpath Robotics Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at Clearpath Robotics. As a key member of our software development team, you will be responsible for designing and implementing custom analytics software for collecting, transforming, and utilizing data from our Robots and our Fleet Manager.ResponsibilitiesDesign and implement custom...


  • Kitchener, Ontario, Canada Golden Hammer Renovations Full time

    We are seeking a highly skilled Backend Software Engineer to join our team at {company}. The successful candidate will be responsible for designing and developing scalable and efficient software solutions using a range of technologies, including Java and related frameworks. Key responsibilities include:Designing and developing software solutions that meet...

  • Software Engineer

    4 weeks ago


    Kitchener, Ontario, Canada Clearpath Robotics Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at Clearpath Robotics. As a key member of our team, you will be responsible for designing and implementing custom analytics software for collecting, transforming, and utilizing data from our Robots and our Fleet Manager.ResponsibilitiesDesign and implement custom analytics software for...

  • Software Engineer

    4 weeks ago


    Kitchener, Ontario, Canada Miovision Full time

    Job SummaryMiovision is seeking a skilled Software Engineer to join our Adaptive Control Team. As a key member of our team, you will be responsible for designing, developing, testing, deploying, and maintaining high-quality software systems for our adaptive traffic signal control product, Surtrac.Key ResponsibilitiesDesign and develop software systems to...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Title: Full Stack Software EngineerAbout the Job:We are seeking a highly skilled Full Stack Software Engineer to join our team at CS2TECHNOLOGIES INC. The ideal candidate will have a strong background in software development, with expertise in both front-end and back-end technologies.About Us:CS2TECHNOLOGIES INC. is a dynamic technology company that...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    The OpportunityAs a key member of our Test Automation Team, you will play a crucial role in creating and supporting robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline.As a Software Engineer in Quality Assurance, you are responsible for driving and ensuring the quality of the...