13 Software Developers jobs in Kitchener
Senior Full Stack Developer
Posted today
Job Viewed
Job Description
Job Description
Salary:
Important Info
- Location: Kitchener
- Work arrangement: Hybrid with 3 days per week onsite
Ready to build the future of robotics with us?
Avidbots is growing fast and were looking for a passionate Senior Full Stack Developer to join our team. If youre driven by innovation, excited by cutting-edge technology, and thrive in a collaborative environment, we want to hear from you.
What youll do:
- Develop systems with RESTful APIs and UI components to support our SaaS products
- Collaborate with other developers to design, build, and release scalable and efficient full stack services
- Design and implement technical solutions that meet product requirements and integrate seamlessly with existing systems across the full stack
- Write high-quality, testable, and well-documented code for both frontend and backend components
- Participate in code reviews and provide mentorship to other team members on full stack development best practices
- Stay abreast of industry best practices and emerging technologies in both frontend and backend development
- Lead and actively participate in backlog grooming sessions, ensuring clear priorities and accurate estimations for full stack development tasks
- Take ownership of technical epics, driving them to completion through effective planning, delegation, and cross-functional collaboration across frontend and backend teams
- Proactively identify and address technical debt and potential areas for system improvement in both frontend and backend systems
- Create and manage technical tickets, ensuring clear documentation and timely resolution for both frontend and backend issues
- Assist in troubleshooting production issues across the full stack and provide timely solutions
- Contribute to architectural discussions and decisions, ensuring the scalability and maintainability of the full stack
What were looking for:
- 5+ years of professional software development experience
- Frontend: React, Remix, Angular, and NextJS
- Backend: NodeJS, NestJS, gRPC, Kafka, and MQTT
- Database: SQL, No-SQL, and Cloud Database
- Orchestration: Microservices, Kubernetes, Helm, Terraform, and/or Ansible
- Cloud/DevOps: CI/CD, Integration Tests, and Cloud Environments (AWS, Azure)
- Bachelor's or Master's degree in Computer Science or a related field
- Successfully complete pre-employment onboarding requirements that may include criminal/civil background checks
Bonus points if you have:
- Familiarity with Go, C#, XML, Flux, and React Native
- Familiarity with observability tools and disaster recovery tools (Grafana, Datadog, or Dynatrace)
- Experience with agile development methodologies
- Experience mentoring and coaching junior and intermediate developers
- Strong communication and collaboration skills
- Passion for learning and a commitment to professional development
Why you'll love working here:
- Work with innovative robotics technology thats shaping the future of autonomous cleaning
- Grow alongside a fast-expanding company with exciting career development opportunities
- Collaborate with a global team and be part of a dynamic, diverse, and inclusive workforce
- Access comprehensive benefits including health, dental, and wellness coverage
- Thrive in a collaborative environment where your ideas and contributions truly matter
About Avidbots:
Avidbots is a leader in autonomous cleaning solutions, transforming the way commercial and industrial spaces maintain cleanliness. Our robots, including Neo 2 and Kas, combine advanced navigation and data-driven insights to deliver efficient, sustainable cleaning across industries like retail, airports, and warehouses.
***Applicants must be currently authorized to work in Canada/US for any employer
Diversity & Inclusion at Avidbots:
Avidbots is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We celebrate the unique perspectives that come from our multicultural team, including our roots as a company founded by international students. Our leadership holds the same standards of respect and inclusivity as every team member. We pride ourselves on providing a safe, respectful environment free from discrimination or hate, and we embrace diversity in all its forms whether race, religion, gender, or sexual orientation.
If you require accommodation during the recruitment process, please let us know. Were happy to provide support.
Senior Full-Stack Developer
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver
You Have:
- 3 - 5+ years of production experience, with at least 2 working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- 3 - 5 + years of production experience working with React
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- North of six figures salary + Equity + Health Spending
Full-Stack Developer (Node, React, Express)
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Node.js Full-Stack Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver.
You'll have the opportunity to work on an amazing platform that combines Data Analytics, and complex integration in ERP systems to deliver cutting edge financial data that is fundamentally changing the way that businesses make smarter financial decisions. Within this role, you'll work on developing API's, introduce new features, fix bugs, contribute to high level architecture design and help mentor and guide junior developers on their journey.
You Have:
- 3 - 5+ years of production experience, with at least 2 working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- $125k - $135k base + Equity + Health Spending
Senior Full-Stack Developer (React / Node)
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Full-Stack Developer (React / Node) for our client. This is a permanent position that is completely remote! Our client is an agriculture based software company operating out of Toronto.
You Have:
- 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- Experience working with Front-End JavaScript frameworks like React / Redux / Bootstrap
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- Competitive Salary
- Amazing opportunity for career progression
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Senior Full Stack Developer - React/Node.js Up to $140K
Posted today
Job Viewed
Job Description
Job Description
We are looking for a Senior Full Stack Developer for our client in downtown Vancouver. This is a permanent full-time position working at an national company with a range of products from telecommunications, health, safety and others. This position is remote to start during Covid, then it will be 3 days remote and 2 days in the office.
You will :
- Lead a team up to 2 developers
- Develop web applications using React, Redux and ES6+ Javascript
- Develop scalable RESTful and GraphQL services using Node.js, Express and ES6+ Javascript
- Develop code that is unit, integration and end to end tested
- Design and develop scalable systems
- Experienced in setting up CI/CD pipelines
You Have :
- Experience with front-end development (React and Redux)
- Experience with backend and API development (Node.js )
- Understanding of unit testing (Jest/Enzyme/React Testing Library preferred)
- Familiar with end to end testing (Cypress.io preferred)
- Familiar with build pipeline and Continuous Integration
- Experience with Docker
- Fluent in English and excellent communication skills
This opportunity offers a competitive salary.
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!
Senior Web Developer
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Web Developer for our client. This is a permanent position that is completely remote and will be even post-COVID. Our client is an enterprise-backed software startup in the medical industry currently experiencing substantial growth.
You Have:
- 4+ years’ experience building production Ruby on Rails web applications
- Experience utilizing JavaScrip t in web applications
- Experience with MySQL databases
- Experience working with React.js will be considered advantageous
- Experience with CI/CD pipelines and tools, such as Jenkins, Circle CI or Travis CI
- Experience working in a cloud environment, such as AWS, Google Cloud Platform or Heroku
Perks:
- Competitive Salary
- Health and dental benefits
- Completely remote work
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!
Full-Stack (React / Node) Developer
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Full-Stack Developer (React / Node) for our client. This is a permanent position that is completely remote! Our client is an agriculture based software company operating out of Toronto.
You Have:
- 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- Experience working with Front-End JavaScript frameworks like React / Redux / Bootstrap
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- Competitive Salary
- Amazing opportunity for career progression
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Be The First To Know
About the latest Software developers Jobs in Kitchener !
Senior C++ Software Engineer
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth.
The work will be heavily related to developing and implementing new features for an SDK.
You Have:
- 5+ years’ experience developing complex software projects and applications, with a strong proficiency in C/C++ development.
- A degree in Computer Science. Masters is preferred.
- Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image compression technologies and AI is a plus.
- Familiarity related to raster and vector image processing is a plus.
Perks:
- Competitive Salary
- Health and dental benefits
- Completely remote work
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!
Senior Software Engineer, AI Products
Posted today
Job Viewed
Job Description
Job Description
The role
As an AI Engineer, you will play a pivotal role in integrating large language models (LLMs) and machine learning (ML) solutions into our platform and internal systems. Your work will directly impact customer experiences, operational efficiency, and product innovation.
What You Will Be Doing:
Build & Ship AI Based Features – Design, implement, and optimize AI-driven features for the platform, enhancing customer experience and business impact.
AI-Powered Automation & Tooling – Develop LLM-based internal automation tools to streamline workflows, reduce manual effort, and improve team productivity.
Scalable AI Infrastructure – Build and maintain a ML/LLM pipeline, ensuring robust, efficient, and scalable deployments.
Performance & Cost Optimization – Improve AI model performance, balancing speed, quality, and infrastructure costs.
Cross-Functional Collaboration – Work with product, engineering, and data teams to define AI/LLM use cases and share best practices.
What We’re Looking For:
5+ years of technical experience: 5+ years of experience as a Backend Software engineer working directly with ML and Gen-AI or similar. Prior startup experience is preferred but not required.
Strong LLM & ML Expertise: Experience working with LLM technologies (AWS Bedrock, OpenAI, Anthropic, Hugging Face models, or Llama etc.) in production and proficiency with prompt engineering, model selection, and ML/AI observability.
Technology Skills: Proficiency in Python, vector databases (FAISS, Pinecone, Weaviate), and retrieval-augmented generation (RAG) pipelines. Experience with Django, AWS/GCP, and pytest preferred but not required.
MLOps Experience: Familiarity with AI model deployment, monitoring, and scaling in production environments.
Problem-Solving Mindset: Ability to tackle ambiguous AI challenges and develop scalable, efficient AI solutions.
Collaboration & Communication: Comfortable working with engineers, data scientists, and product teams to define and implement AI-driven features.
️
Our Tech Stack:
Infra: AWS, Fargate, Redis, PostgreSQL, SQS, CDK, Github, retool
Backend : Django REST framework, Celery
Frontend : Next.js, Tailwind css
LLM : AWS Bedrock, OpenAI, Claude
Senior Software Engineer, Platform (SRE)
Posted today
Job Viewed
Job Description
Job Description
Platform / Site Reliability Engineer (SRE)
Our client is transforming industries through cutting-edge technology. Their platform leverages AI, automation, and scalable systems to solve complex real-world problems.
As a Platform / Site Reliability Engineer (SRE), you will play a key role in establishing and enhancing the engineering platform. You’ll help ensure the reliability, scalability, and efficiency of our systems while developing tools that improve engineering productivity.
You will help define and shape the platform strategy, set best practices, and drive initiatives that enhance developer experience, system performance, and operational efficiency.
What You’ll Be Doing
DevOps & Infrastructure : Design, implement, and maintain scalable infrastructure to support engineering needs.
CI/CD Optimization : Improve continuous integration and deployment pipelines using AWS CDK, including requirements for deployment and database migration tooling.
Release Tracking & Deployment : Establish visibility into release cycles, implement automation to streamline deployments, and ensure smooth rollouts.
Site Reliability & Observability : Implement monitoring, logging, and alerting systems to ensure high availability and performance.
Internal Tooling : Build and maintain tools that improve developer efficiency, automate repetitive tasks, and enhance productivity.
Security & Compliance : Ensure infrastructure and deployments align with security best practices, with attention to SoC, ISO, and GDPR standards.
Experience
7+ years of technical experience, with 5+ years as an SRE or similar role. Startup experience is a plus.
Deep expertise in AWS, including Fargate and Kubernetes for container orchestration.
Strong experience with CI/CD pipelines, particularly using AWS CDK.
Proficiency with observability tools (Datadog, Prometheus, Grafana).
Strong knowledge of scaling strategies and highly available architectures.
Proficiency in scripting/automation with Python, Bash, or TypeScript.
Familiarity with security best practices and compliance frameworks (SoC, ISO, GDPR).
Strong collaboration skills and ability to work cross-functionally.
Our Tech Stack
Infrastructure : AWS, Fargate, Redis, PostgreSQL, SQS, CDK, GitHub, Retool
Backend : Django REST framework, Celery
Frontend : Next.js, Tailwind CSS
LLM Integrations : OpenAI, Claude, AWS Bedrock