Cr
Posted:
June 04, 2026
Location:
toronto, on, Canada
Job Description
Join Crowdmark as a Full Stack Engineer and transform educational assessments with cutting-edge technology. Leverage Ruby on Rails and Ember.js to enhance grading efficiency and user experience.
Crowdmark is searching for an ambitious full-stack engineer to contribute to their innovative web application. You will build new features, maintain existing code, and collaborate closely with both engineering and business teams. This is an exciting opportunity to work in a fast-paced startup environment focused on enriching learning experiences.
Key Responsibilities: • Develop and maintain Crowdmark’s web application • Build features with Ruby on Rails and Ember.js • Collaborate with teams to identify user needs • Leverage AI for image analysis and natural language processing • Work with large data sets to improve assessment processes
Requirements: • Experience in full-stack development with Ruby on Rails • Proficiency in Ember.js or similar frameworks • Strong colla...
Crowdmark is searching for an ambitious full-stack engineer to contribute to their innovative web application. You will build new features, maintain existing code, and collaborate closely with both engineering and business teams. This is an exciting opportunity to work in a fast-paced startup environment focused on enriching learning experiences.
Key Responsibilities: • Develop and maintain Crowdmark’s web application • Build features with Ruby on Rails and Ember.js • Collaborate with teams to identify user needs • Leverage AI for image analysis and natural language processing • Work with large data sets to improve assessment processes
Requirements: • Experience in full-stack development with Ruby on Rails • Proficiency in Ember.js or similar frameworks • Strong colla...
Apply for this Job
Submit your application for the Full Stack Engineer at Crowdmark position at Crowdmark.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
June 04, 2026
Deadline:
July 14, 2026