Full Stack Cloud Developer

1 week ago


Waterloo, Ontario, Canada Cognitive Systems Corp. Full time $80,000 - $120,000 per year

ABOUT YOU

You're a passionate and capable full-stack software developer eager to shape the future of smart home technology. You thrive in a fast-paced environment and love working alongside a small, highly skilled, and motivated team. You're excited by the opportunity to develop next-generation cloud technologies that redefine how people interact with WiFi in their everyday lives.

WHAT YOU'LL DO

  • Develop and maintain scalable and secure cloud services.
  • Design and develop features for frontend and backend cloud applications.
  • Collaborate with peers to integrate and test customer integrations.
  • Integrate role/attribute-based authorization and authentication using common single sign-on best practices.
  • Improve and optimize backend features, testing, monitoring systems, and CI/CD pipelines.
  • Support enterprise customers with integrations, contribute to developer documentation.

WHAT YOU'LL NEED

  • Proficiency in JavaScript/TypeScript ), React, Python and Docker.
  • Working experience with CSS, HTML, (Material UI or similar), CSS-in-JS.
  • Experience with testing frameworks such as JEST or equivalent.
  • Experience with relational/non-relational databases.
  • Proficiency with Docker and Nginx/Caddy.
  • Hands-on experience with REST APIs, WebSockets, MQTT, Redis, PostgreSQL, MongoDB, time-series databases.
  • A team-oriented mindset with a willingness to take ownership and drive solutions and continuous improvements forward.
  • Experience with Agile using JIRA and git version control.

BONUS POINTS FOR

  • Strong front-end development skills using React or equivalent, familiarity with puppeteer.
  • Background in building automated, end-to-end testing pipelines.
  • Experience with Jenkins, GitHub actions, BitBucket Pipelines or equivalent.
  • AWS experience or certifications, familiarity with Kubernetes, Grafana.
  • Previous work with large-scale IoT platforms using MQTT.

Don't tick all the boxes? We believe that motivation and growth potential are highly valuable characteristics in a job candidate.

WHY COGNITIVE SYSTEMS?

We are always on the look-out for bright, highly motivated, and energetic A-players to join our team. We encourage an open and agile environment where creative thinking leads to ground-breaking achievements and innovations. We promote a healthy work-life balance in a flexible work setting. We offer competitive salaries, an excellent extended health care benefits plan, 5 weeks of paid time-off annually, a fitness and wellness credit, and we even provide a free catered lunch in-office daily Most importantly, we are committed to creating the best, most innovative and impactful technology that people will love.

ABOUT US

Led by founders skilled in silicon design, radio frequency (RF) technology, and cryptography, Cognitive Systems, and our patented WiFi Motion software are revolutionizing Wi-Fi applications and pioneering contextual motion understanding. Together with leading service providers, device manufacturers, and technology partners, Cognitive is reshaping the Wi-Fi landscape and unlocking its full potential for a connected, smart future.

Cognitive Systems licenses our comprehensive Wi-Fi Sensing software stack, integrating it into routers, mesh routers, gateways, and client devices to enable Wi-Fi devices to detect and interpret motion. This integration adds contextual awareness, providing valuable insights into indoor user behaviour. At Cognitive, we are spearheading Wi-Fi Sensing's ongoing evolution and impacting home security, behavioural insights, and daily routines across countless industries Cognitive Systems Corp. is committed to a fair and inclusive work environment. We are an equal opportunity employer that hires and attracts talent regardless of age, race, creed, color, religion, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, status as a protected veteran or any other legally protected grounds and will not discriminate on these bases. We draw on diversity of thought and experience to reflect the rich array of cultures representing our broad customer base and we seek talent with diversity of life experiences and perspectives from around the world. If you have special accessibility requirements that need to be considered during the recruitment process, please let us know by emailing us at  and a member of our HR (Human Resources) team will get back to you. Information received relating to the accommodation needs of applicants will be addressed confidentially.



  • Waterloo, Ontario, Canada Google Full time $80,000 - $120,000 per year

    Minimum qualifications:Bachelor's degree in Computer Science or equivalent practical experience.1 year of experience programming in JavaScript, TypeScript and Java.1 year of experience with full-stack development, front-end development, and backend development.1 year of experience with data structures or algorithms.Preferred qualifications:Experience working...


  • Waterloo, Ontario, Canada Primate Tech Full time $60,000 - $150,000 per year

    What an ideal candidate can help us with:Wants to automate everythingLead the end-to-end development of the app (Flutter) and website (frontend and backend).Proficient in implementing agentic AI flowDesign, develop, and maintain scalable backend systems, APIs, and databases.Collaborate with UI/UX designer.Define the technology stack, architecture, and...


  • Waterloo, Ontario, Canada Venuiti Solutions Full time $50,000 - $70,000 per year

    Full Stack Developer (AI)Canadian Citizenship MandatoryPermanent, Full-timeIn-Office, Waterloo, ONWHERE YOUR EXPERTISE IS NEEDEDWe are looking for enthusiastic and motivated Full Stack Developers to join our team and contribute to our AI transformation strategy. You will play a key role in developing and deploying AI-powered solutions by leveraging your...


  • Waterloo, Ontario, Canada Musashi AI North America Full time $125,000 - $175,000 per year

    Musashi AI North America, Inc. is a growing hardware and software focused company that builds and develops smart vision solutions for quality assurance in manufacturing environments. Based in Waterloo, Ontario, Musashi AI North America employs a talented and dynamic team of R&D and Applications Engineers who provide unique engineering development activities...


  • Waterloo, Ontario, Canada Manulife Full time $79,880 - $140,920 per year

    We're building with some best-in-class technology including JavaScript, React, Redux, Node, GraphQL , MongoDB or NoSQL, and more. We're looking for a Full Stack Engineer to join our team to help us with our goal of building best in class experiences for our customers. This means not just writing software with our tech stack but also working with our Quality...


  • Waterloo, Ontario, Canada Google Full time $120,000 - $180,000 per year

    Minimum qualifications:Bachelor's degree in Science, Technology, Engineering, Mathematics, or equivalent practical experience.2 years of experience programming in a general purpose coding language or in system design, and troubleshooting and advocating for customers' needs, and triaging technical issues.2 years of experience with two or more of the...


  • Waterloo, Ontario, Canada Google Full time $80,000 - $120,000 per year

    Minimum qualifications:Bachelor's degree in Science, Technology, Engineering, Mathematics, or equivalent practical experience.2 years of experience programming in a general purpose coding language or in system design, and troubleshooting and advocating for customers' needs, and triaging technical issues.2 years of experience with two or more of the...


  • Waterloo, Ontario, Canada Google Full time $120,000 - $200,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products.5 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript,...


  • Waterloo, Ontario, Canada Google Full time $120,000 - $200,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience with full stack development, across the back-end such as Java, Python, Golang, or C++ codebases, and front-end including JavaScript or TypeScript, HTML, CSS or equivalent.3...


  • Waterloo, Ontario, Canada Google Full time US$100,000 - US$160,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience with full stack development, across the back-end such as Java, Python, Golang, or C++ codebases, and front-end including JavaScript or TypeScript, HTML, CSS or equivalent.3...