Full-time Posted June 01, 2026
Apply Now

Job Description

Job Description: Mostly remote, with 1 day per month in office — Toronto or Waterloo

Role: Full Stack Developer

The individual will use their knowledge of design, development, information security, and IT architecture best practices to ensure delivery of robust applications that follow architectural processes and direction. The role will work closely with onshore North American IT teams using a mix of Agile and iterative development methodologies, delivering Java design and development.

Responsibilities

  • Lead the design, development, and enhancement of a document management platform leveraging Java and React technologies.
  • Collaborate with cross-functional teams to gather requirements, propose solutions, and deliver high-quality, scalable software components.
  • Analyze complex problems and drive innovative approaches to improve system performance, reliability, and user experience.
  • En...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application