Skip to main content
Post your resume and find your next job on Indeed!

Web Developer jobs in Kitchener, ON

Sort by: -
    • NET code with other developers.
    • Experience mentoring other developers or participating in formal code reviews.
    • Experience with Parse Server platforms.
    • We're seeking an experienced Senior Full Stack Developer who can lead by example and mentor junior developer(s) in their work on complex web applications…
    • Mentor and coach developers on React best practices, code quality, and peer reviews.
    • Guide developers in the creation of reusable, modular React components and…
    • Understanding the core concepts of building web apps.
    • Extensive experience in Design and develop Angular v15+ web app.
    • Familiarity with Agile/Scrum methodology.
  • View similar jobs with this employer
    • As part of our software engineering team, you’ll continue to enhance functionality for dispatch, performance, scheduling, tracking, documentation and/or weather…
    • Experience developing high-quality, production-ready web applications following modern software engineering best practices.
    • A track record of embracing automation and data-driven decision-making in engineering processes is highly desirable.
    • Provide input on timelines and schedules.
    • A portion of your time is allocated to "Staff Dev Projects," which may include cross-team initiatives, work acceleration within your team, exploration of…
    • At Jobber we use AI tools to complement human skills and augment productivity, not to replace human creativity, critical thinking and decision-making.
    • Experience using developer AI tools like Copilot or Cursor.
    • At Jobber we use AI tools to complement human skills and augment productivity, not to replace human…
    • Own substantial work end-to-end—from clarifying the problem through delivery, adoption, and follow-up—while balancing feature delivery with sustainable…
    • Google utilizes AI tools to assist in assessing candidates in our hiring processes.
    • Bachelor's degree or equivalent practical experience.
    • Google utilizes AI tools to assist in assessing candidates in our hiring processes.
    • Review code developed by other developers and provide feedback to ensure…
    • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and…
    • Support UX by enabling rapid prototyping and by providing developer feasibility analysis for designs.
    • Contribute to technical roadmaps by proposing projects…
Get email updates for the latest Web Developer jobs in Kitchener, ON

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

People also searched:

wordpress developer

Career Resources:

Job Post Details

Software Developer - job post

Navitas Vehicle Systems
500 Dotzert Crt, Waterloo, ON N2L 6A7
$48.35 an hour - Permanent, Full-time

Job details

Pay

  • $48.35 an hour

Job type

  • Permanent
  • Full-time

Location

500 Dotzert Crt, Waterloo, ON N2L 6A7

Benefits

Pulled from the full job description

  • Paid time off
  • Vision care
  • Dental care
  • Life insurance
  • Employee assistance program
  • Disability insurance
  • Casual dress

Full job description

About us

Navitas Vehicle Systems Ltd. is a leading designer and Manufacturer of Electric Drive Systems & Multi-Purpose Platforms for LSV Market (Low Speed Vehicles), Material Handling and Outdoor Power Equipment Markets. Our Products include DC & AC Drive Systems utilizing CAN & Bluetooth Communications for Advanced Control & Performance. Located in Waterloo, Ontario, Canada, our Canadian Manufactured Drive Systems are Installed by OEMs and Globally Marketed Through Leading Distributors.

Position Overview:

Navitas Vehicle Systems is seeking an experienced Software Developer or Computer Science professional to help design, develop, and support our multi-platform enterprise web and mobile applications.

Our software platforms are deployed worldwide and support our LSV drivetrain products, providing user interfaces and tools for end users, OEMs, manufacturers, and internal teams. This role is ideal for someone who enjoys working across cloud services, web applications, mobile apps, automation tools, and data-driven user interfaces.

The successful candidate will be responsible for developing and maintaining commercial software solutions that support vehicle controller configuration, manufacturing data analysis, customer support tools, and global product deployment.

You will work directly with internal engineering, production, and support teams to build reliable, scalable, and user-focused software solutions.

Key Responsibilities

  • Design, develop, maintain, and improve enterprise-level web and mobile applications.
  • Support and maintain multiple Parse Server cloud platforms.
  • Develop REST-based desktop scripting tools for automation, testing, and integration with third-party PaaS file and database systems.
  • Build UI-intensive single-page applications for data presentation, analysis, and reporting.
  • Support applications used across manufacturing, OEM, dealer, and end-user environments.
  • Develop and maintain .NET MAUI-based iOS, Android, and UWP applications.
  • Create and support custom operating system-specific renderers, adapters, and integrations.
  • Apply contemporary software design patterns and principles, including MVVM and SOLID.
  • Review, mentor, and collaborate on JavaScript, HTML, C#, and .NET code with other developers.
  • Participate in regression testing, unit testing, and CI/CD processes.
  • Work with cross-functional teams to support globally deployed products.

Required Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, or a related field.
  • Minimum of 4 years of professional software development experience.
  • Direct experience developing commercialized software products.
  • Strong experience with C#, .NET, JavaScript, HTML, and web application development.
  • Experience with mobile application development, preferably using MAUI.
  • Experience working with REST APIs, cloud services, and database-backed applications.
  • Familiarity with MVVM, SOLID principles, and modern software architecture practices.
  • Exposure to regression testing, unit testing, and CI/CD workflows.
  • Ability to troubleshoot, maintain, and improve production software systems.
  • Strong communication skills and the ability to work collaboratively with engineering and technical teams.

Preferred Experience

  • Experience with Parse Server platforms.
  • Experience with SPA frameworks and data visualization interfaces.
  • Experience supporting apps deployed across iOS, Android, and Windows environments.
  • Experience working with vehicle systems, controllers, manufacturing data, or technical product support tools.
  • Experience mentoring other developers or participating in formal code reviews.

Job Types: Full-time, Permanent

Pay: $48.35 per hour

Benefits:

  • Casual dress
  • Dental care
  • Disability insurance
  • Employee assistance program
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • Vision care

Flexible language requirement:

  • French not required

Ability to commute/relocate:

  • Waterloo, ON N2L 6A7: reliably commute or plan to relocate before starting work (required)

Application question(s):

  • What are your salary range expectations? (Answer req'd)

Education:

  • Bachelor's Degree (required)

Work Location: In person

Let Employers Find YouUpload Your Resume