Enable job alerts via email!

Sr Software Developer (Canada)

HMH

Montreal

On-site

CAD 70,000 - 110,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative learning technology company is seeking a Senior Software Developer to enhance educational platforms used by millions. This role involves developing scalable front-end and back-end solutions using modern technologies like PHP, React, and Node. You'll collaborate with international stakeholders, contribute to cloud and DevOps processes, and engage in continuous learning. Join a dynamic team dedicated to transforming education through technology, where your skills will directly impact the learning experiences of students and educators worldwide.

Qualifications

  • 6+ years of experience in software development, especially with PHP, React, and Node.
  • Strong understanding of software development processes and cloud technologies.

Responsibilities

  • Develop maintainable front-end and back-end code for educational platforms.
  • Contribute to application development, including DevOps and test automation.

Skills

PHP
React
Node
REST API
MySQL
PostgreSQL
Docker
Kubernetes
AWS
Git

Education

Bachelor's in Computer Science

Tools

GitHub
Jenkins
Concourse CI

Job description

Join to apply for the Sr Software Developer (Canada) role at HMH

HMH is a learning technology company committed to delivering connected solutions that engage learners, empower educators, and improve student outcomes. As a leading provider of K–12 core curriculum, supplemental and intervention solutions, and professional learning services, HMH partners with educators and school districts to unlock students’ potential and extend teachers’ capabilities.

Servicing over 50 million students and 4 million educators across 150 countries, HMH develops advanced digital platforms to serve educators and students from kindergarten through secondary education, aiming to innovate in the educational field. We assemble motivated professional teams to build products that transform our industry, utilizing technologies such as micro-services, progressive web apps, data platforms, cloud computing, and machine learning.

Our software development focuses on creating platforms that address the challenges faced by educators and students, supporting a wide array of cutting-edge learning experiences. Our applications are used by millions!

If you want to make a difference in the lives of students and teachers by delivering elegant solutions to complex problems, we would be pleased to meet you.

Technological Expertise

Work with the following technologies:

  • Web: PHP
  • Full Stack: Node, React (JavaScript)
  • Databases: MySQL, PostgreSQL, etc.
  • API: REST API
  • Containers and Cloud: Docker, Kubernetes, AWS
  • Development & Deployment: GitHub, Jenkins, Concourse CI

We value candidates with strong technological expertise and a keen interest in continuous learning. Please visit our technical blog for more information.

Role & Responsibilities
  • Develop maintainable front-end and back-end code at scale for HMH’s educational platform used by millions of teachers, utilizing modern technologies (PHP, React, Node)
  • Write deployment scripts (infrastructure as code)
  • Contribute to all aspects of application development, including DevOps, cloud, monitoring, and test automation
  • Communicate professionally in English, engaging weekly with international stakeholders
Qualifications & Experience
  • 6+ years of experience, preferably with a Bachelor’s in Computer Science
  • Experience with front-end and back-end concepts, especially PHP, React, and Node
  • Understanding of software development processes
  • Ability to test, analyze data, and continuously improve
  • Experience with RESTful services and cloud technologies (preferably AWS)
  • Proficiency in code review and version control (preferably Git)
Desirable Skills
  • Experience with multiple programming languages (PHP, JavaScript, React, Node)
  • Experience with DynamoDB
  • Knowledge of accessibility and screen reader tools
Physical Requirements
  • Stationary position for extended periods (sitting/standing)
  • Ability to move within the office to access equipment
  • Operate computers and related office machinery
  • Collaborate with colleagues via face-to-face, phone, and online in English
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack - Software Developer (Vue.js, .NET, MongoDB, AWS)

PCloud Innovations

Montreal

Remote

CAD 80.000 - 110.000

2 days ago
Be an early applicant

Sr Software Developer (Canada)

HMH

Montreal

On-site

CAD 70.000 - 110.000

7 days ago
Be an early applicant

Sr Software Developer (Canada)

Houghton Mifflin Harcourt

Montreal

On-site

CAD 80.000 - 110.000

11 days ago

Senior Software Developer, 6+ years - Remote (Canada)

Info-Tech Research Group

Remote

CAD 80.000 - 120.000

Today
Be an early applicant

Senior Software Developer - Workleap AI New Canada - Remote

Workleap Technologies inc.

Remote

CAD 70.000 - 110.000

2 days ago
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80.000 - 120.000

Today
Be an early applicant

Senior Software Developer - Workleap AI

Workleap

Remote

CAD 70.000 - 110.000

Yesterday
Be an early applicant

(Remote) Senior Software Developer

N. Harris Computer Corporation - CAD

British Columbia

Remote

CAD 80.000 - 110.000

Yesterday
Be an early applicant

Senior Software Developer - Workleap AI

Workleap

Remote

CAD 70.000 - 110.000

Yesterday
Be an early applicant