Software Developer - Frontend

Job Description

Job Title: Software Developer - Frontend. Location: Toronto, ON, Canada

This position focuses on building and maintaining high-quality web interfaces and educational tools for the open-source PennyLane framework, which supports quantum machine learning, quantum computing, and quantum chemistry.

Duties:

  • Develop, maintain, and enhance pennylane.ai and other company websites using React, TypeScript, Next.js, Gatsby, Tailwind, and Sphinx.
  • Work with designers, technical writers, and developers to deploy educational and technical content;
  • Build responsive, accessible, and visually consistent interfaces across mobile and desktop devices.
  • Collaborate with cross-functional teams to shape the product roadmap and deliver great user experiences.
  • Perform DevOps and CI/CD tasks to ensure reliable and efficient deployment;
  • Support infrastructure setup and containerization for smooth front-end operations.

Qualifications:

  • 3 or more years of experience in software development, focusing on frontend technologies.
  • Proficiency in React, TypeScript, HTML, CSS, and modern web frameworks.
  • Familiarity with Python for backend integration;
  • Knowledge of Gatsby, Tailwind CSS, and CI/CD tools like GitHub Actions.
  • Experience with containerization, infrastructure-as-code, and web accessibility;
  • Self-motivated, product-focused, and comfortable in a fast-paced environment.
  • Strong communication and teamwork skills.

Benefits and Instructions:

  • Hybrid role based in Toronto, ON, Canada.
  • Work on real-world quantum software applications with a world-class team.
  • Opportunity to contribute to open-source projects that shape the future of quantum computing.
  • Inclusive and equitable workplace with support for accessibility and accommodations;
  • To apply, submit your application via the official Xanadu careers page or email recruiting@xanadu.ai

LOCATION

JOB TYPE

Full-time

COMPENSATION

$75k +

SHARE

Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs List ) .' Applications without it will be disqualified.

Back to all Quantum jobs
arrow mark