Web Application Developer jobs in Waterloo, ON
Software Developer
Easily applyNewNavitas Vehicle SystemsWaterloo, ON N2L 6A7- $48.35 an hour
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- NET, JavaScript, HTML, and web application development.
- NET code with other developers.
- Design, develop, maintain, and improve enterprise-level web and mobile…
CNC QA Specialist
Easily applySienci Labs Inc.Waterloo, ON N2V 1C6- $75,000–$90,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Discounted or free food
- Casual dress
- Perform manual testing of desktop (Electron) and web applications, with a focus on CNC-specific workflows.
- Document issues clearly and concisely for developers…
View similar jobs with this employerNAVBLUE, Inc.Waterloo, ON- Full-time
- Life insurance
- RRSP match
- Flexible schedule
- Casual dress
- As part of our software engineering team, you’ll continue to enhance functionality for dispatch, performance, scheduling, tracking, documentation and/or weather…
- GHDWaterloo, ON
- $130,794–$176,794 a year
- Technical Guidance: Provide technical guidance to developers and quality assurance team members to support successful delivery.
- View all GHD jobs - Waterloo jobs - Enterprise Architect jobs in Waterloo, ON
- Salary Search: Enterprise Architect - Software Development salaries in Waterloo, ON
- See popular questions & answers about GHD
- JobberKitchener-Waterloo, ON
- $125,800–$170,100 a year
- Stock options
- RRSP match
- Extended health care
- Experience using developer AI tools like Copilot or Cursor.
- We build flexible, high-impact web and mobile solutions that make quoting a seamless experience for…
- View all Jobber jobs - Kitchener-Waterloo jobs
- Salary Search: Senior Software Engineer salaries in Kitchener-Waterloo, ON
- See popular questions & answers about Jobber
- HatchOntario
- $130,000–$170,000 a year
- Full-time
- Monday to Friday
- Paid time off
- Life insurance
- Disability insurance
- Work from home
- Full-Lifecycle Experience: Proven experience across the full application stack and lifecycle, starting with developer experience (code quality and productivity…
Senior Software Developer, Engineering Productivity Platforms and Devices
Often replies in 3 daysGoogleWaterloo, ON- $174,000–$253,000 a year
- Full-time
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and…
Software Developer III, Cloud
Often replies in 3 daysGoogleWaterloo, ON- $150,000–$154,000 a year
- Full-time
- Every part of Firestore will have direct impact on the community of developers who use our database to create some of the most innovative and popular…
- View all Google jobs - Waterloo jobs - Senior Software Engineer jobs in Waterloo, ON
- Salary Search: Software Developer III, Cloud salaries in Waterloo, ON
- See popular questions & answers about Google
Web Solutions Developer III, Google Cloud Support (English)
Often replies in 3 daysGoogleWaterloo, ON- $166,000–$171,000 a year
- Full-time
- Design and develop applications or tooling for cloud support.
- Monitor and enhance performance of applications and services.
- Experience in using test frameworks.
Senior Software Developer, XR DevX Infra
Often replies in 3 daysGoogleWaterloo, ON- $174,000–$253,000 a year
- We support developers, partners and stakeholders to deliver on a regular cadence, with maximum velocity and trust.
- View all Google jobs - Waterloo jobs - Senior Software Engineer jobs in Waterloo, ON
- Salary Search: Senior Software Developer, XR DevX Infra salaries in Waterloo, ON
- See popular questions & answers about Google
Software Developer, Enterprise Chat, Google Cloud
Often replies in 3 daysGoogleWaterloo, ON- $150,000–$154,000 a year
- Full-time
- 2 years of experience with Android application development.
- As a software developer, you will work on a specific project critical to Google’s needs with…
- View all Google jobs - Waterloo jobs - Software Engineer jobs in Waterloo, ON
- Salary Search: Software Developer, Enterprise Chat, Google Cloud salaries in Waterloo, ON
- See popular questions & answers about Google
Staff Software Developer, Android XR System Apps
Often replies in 3 daysGoogleWaterloo, ON- $216,000–$222,000 a year
- Full-time
- 5 years of experience in iOS or Android application development.
- Support UX by enabling rapid prototyping and by providing developer feasibility analysis for…
- View all Google jobs - Waterloo jobs - Software Engineer jobs in Waterloo, ON
- Salary Search: Staff Software Developer, Android XR System Apps salaries in Waterloo, ON
- See popular questions & answers about Google
AI Software Developer, Android XR, Application Compatibility
Often replies in 3 daysGoogleWaterloo, ON- $147,000–$211,000 a year
- Full-time
- Participate in the architectural design and implementation of a unified automated application runner for Android XR AppCompat.
- SynopsysWaterloo, ON
- $119,000–$178,000 a year
- Proven experience with Angular for building modern web frontends.
- Build and integrate backend services in Python and C#, connecting simulation workflows to…
- View all Synopsys jobs - Waterloo jobs - R&D Engineer jobs in Waterloo, ON
- Salary Search: St Staff R&D Engineer salaries in Waterloo, ON
- See popular questions & answers about Synopsys
- SynopsysWaterloo, ON
- $119,000–$178,000 a year
- Proven experience with Angular for building modern web frontends.
- Build and integrate backend services in Python and C#, connecting simulation workflows to…
- View all Synopsys jobs - Waterloo jobs - R&D Engineer jobs in Waterloo, ON
- Salary Search: St Staff R&D Engineer salaries in Waterloo, ON
- See popular questions & answers about Synopsys
- OpenTextWaterloo, ON N2L 0A1
- $98,080–$147,120 a year
- Contract
- Paid time off
- Build high-performance, multithreaded applications.
- OpenText Capture technology transforms digital and paper business documents into application-ready…
- View all OpenText jobs - Waterloo jobs - Senior Software Engineer jobs in Waterloo, ON
- Salary Search: Sr. Software Developer (1yr Contract) salaries in Waterloo, ON
- See popular questions & answers about OpenText
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.
Career Resources:
Job Post Details
Software Developer - job post
Job details
Pay
- $48.35 an hour
Job type
- Permanent
- Full-time
Location
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