Full Stack Developer for Smart City Transformation

5 days ago


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

Miovision Technologies, Inc. is revolutionizing the way traffic networks are managed today, providing a foundation for tomorrow's smart cities. With a world-class AI platform, Miovision's innovations in traffic signal planning and operations have made it possible for cities to improve transportation experiences since 2005. As a key player in this transformation, we're seeking highly skilled Full Stack Developers to join our Core Platform team.

About Miovision

We're a global leader in intelligent transportation systems, serving over 17,000 municipalities worldwide. Our mission is to empower cities to create safer, more efficient, and sustainable transportation environments.

Job Summary

This is an exciting opportunity to work on a broad range of software applications designed to modernize city approaches to managing traffic. As a Full Stack Developer, you'll be responsible for developing, testing, and deploying web applications that ensure seamless performance and user experience across our platform.

Main 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 alignment 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
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
Benefits
  • Estimated annual salary: $115,000 - $150,000
  • Comprehensive health benefits starting on day one
  • RRSP Matching Plan
  • Variable Incentive Plan
  • Mio-Days: extended weekends and holiday shutdown
  • Virtual Healthcare Service providing employees and their families access to healthcare providers 24/7
  • Internet subsidy and remote work allowance
  • Enhanced paternity and maternity leaves
  • Unlimited vacation policy
  • Wellness offerings (Fitness, Mindfulness)


  • Kitchener, Ontario, Canada PiinPoint Full time

    Job Description:As a Full Stack Developer at PiinPoint, you will be responsible for designing and implementing new user-facing features in our products. You will also build the libraries and frameworks that support our large and complex location analytics software. Additionally, you will optimize web applications to maximize speed and scale, write...


  • Kitchener, Ontario, Canada PiinPoint Full time

    About the RolePiinPoint is seeking a highly skilled Full Stack Developer to join our team.This is a unique opportunity to work on a large and complex location analytics software, designing and implementing new user-facing features.As a Full Stack Developer, you will be responsible for building the libraries and frameworks that support our software,...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job DescriptionWe are seeking a highly skilled Senior Full Stack Developer to join our team at CS2TECHNOLOGIES INC. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications.Key Responsibilities:Design, develop, and deploy scalable and efficient software applications using...

  • Software Engineer

    3 weeks ago


    Kitchener, Ontario, Canada Snowman Full time

    Job Details:Job Title: Software Engineer - Full Stack DeveloperJob Summary: We are seeking a highly skilled Software Engineer - Full Stack Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and technologies. Key Responsibilities: *...


  • Kitchener, Ontario, Canada Church's Texas Chicken Full time

    We are seeking a Senior Software Engineer to lead our full stack development team. The ideal candidate will have expertise in Python and experience with cloud-based infrastructure.Key Responsibilities:Design and develop scalable software solutionsCollaborate with cross-functional teams to meet business objectivesEnsure high-quality code and adherence to...


  • Kitchener, Ontario, Canada Eggsmart Full time

    About the RoleWe are seeking a skilled Senior Software Engineer - Full Stack to join our team at {company}.As a key member of our team, you will be responsible for designing, developing, and maintaining cloud-based full stack applications.The ideal candidate will have a strong background in back-end development and experience with full stack technologies.We...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    The OpportunityWe are seeking a highly skilled and experienced Sr. Full-Stack Engineer to join our growing School Products Team and contribute to the development of technology solutions for internal enterprise clients.As part of the team, you'll be working closely with Principal Engineers to implement architecture and design, collaborate with...


  • 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...

  • Full Stack Engineer

    1 month ago


    Kitchener, Ontario, Canada Atomic Full time

    Job OverviewWe are seeking a highly skilled Full Stack Developer to join our team at Atomic. As a key member of our development team, you will be responsible for designing and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesCollaborate with project stakeholders to understand requirements and develop innovative software...

  • Software Engineer

    4 weeks 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 SummaryWe are seeking a highly skilled Full Stack Developer...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    The OpportunityWe are seeking a highly skilled and experienced Senior Full-Stack Engineer to join our growing School Products Team and contribute to the development of innovative technology solutions.As a key member of our team, you will collaborate with Principal Engineers to implement architecture and design, work closely with cross-functional teams to...


  • Kitchener, Ontario, Canada Hive Full time

    About the Role:Hive is seeking a skilled Full Stack Software Developer to join our engineering team. As a key member of our team, you will be responsible for building and maintaining our software applications, ensuring they are scalable, efficient, and meet the needs of our customers.Key Responsibilities:Design, develop, and deploy software applications...


  • Kitchener, Ontario, Canada Hive Full time

    About the RoleWe are seeking a skilled Senior Full Stack Software Engineer to join our team at Hive, a leading email and SMS marketing CRM. As a key member of our engineering team, you will play a crucial role in building and shipping software that helps brands personalize and automate their campaigns.The ideal candidate will have 5+ years of experience...


  • Kitchener, Ontario, Canada D2L Full time

    D2L is a pioneering cloud company revolutionizing education by building the future of work.New models of teaching and learning enable a personalized, student-centric experience, delivering improved retention, engagement, satisfaction, and results for learners of all ages – in schools, campuses, and companies.As a transformative learning solutions developer...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    Job SummaryWe are seeking an experienced Full Stack Software Engineer to join our dynamic team at ApplyBoard. As a key member of our School Products Team, you will play a crucial role in designing and implementing cutting-edge technology solutions for internal enterprise clients.About the RoleThis is a unique opportunity to work on a wide range of projects,...


  • Kitchener, Ontario, Canada City of Kitchener Full time

    Job Title: Manager, Business Development and Customer ExperienceTemporary Full-Time OpportunityJob Summary:We are seeking a highly skilled and experienced Manager, Business Development and Customer Experience to join our team at the City of Kitchener. As a key member of our organization, you will be responsible for leading the development and implementation...


  • Kitchener, Ontario, Canada D2L Full time

    D2L is a cloud company that modernizes education and builds the Future of Work.The old models of teaching and learning are undergoing the largest transformation in history, with D2L at the heart of this fundamental shift.New models enable a personalized, student-centric experience, delivering improved retention, engagement, satisfaction, and results for...


  • Kitchener, Ontario, Canada City of Kitchener Full time

    We are seeking a highly skilled Business Development Manager to join our team at the City of Kitchener's Economic Development Department. This exciting opportunity will see you working closely with various stakeholders, including venue operators, event organizers, and city staff, to drive revenue growth and enhance the cultural and entertainment scene in our...


  • Kitchener, Ontario, Canada Hive Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Hive, a leading email and SMS marketing CRM used by brands to personalize and automate their campaigns.As a key member of our engineering team, you will be responsible for building and shipping software that helps our customers succeed. You will work closely...


  • Kitchener, Ontario, Canada D2L Full time

    Company Overview: D2L is a pioneering force in modernizing education and revolutionizing the way the world learns.About the Role:As a Sr. Data Engineer within the D2L Data Services team, you will be instrumental in expanding and maintaining our data pipeline architecture to democratize data across the organization. With your expertise in various data...