×
Register Here to Apply for Jobs or Post Jobs. X

Tech Lead – Software Developer (Tech Lead – Développeur logiciel

Job in quebec, Québec, Province de Québec, Canada
Listing for: Socket.dev
Full Time position
Listed on 2026-07-31
Job specializations:
  • Software Development
    Full Stack Developer, DevOps, Backend Developer
Salary/Wage Range or Industry Benchmark: 120000 - 150000 CAD Yearly CAD 120000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Tech Lead – Software Developer (Tech Lead – Développeur logiciel)
Location: quebec

Are you ready to make a lasting impact on literacy? At Really Great Reading, we are building a bright, diverse, and passionate team dedicated to leading the industry in improving literacy scores nationwide. With nearly two decades of leadership bringing the Science of Reading to thousands of schools, we design innovative products, training, and materials that transform how educators teach and how students learn.

Here, we empower our team with the tools, support, and professional growth opportunities they need to thrive in a collaborative, forward-thinking environment—where your work truly makes a difference.

The Role | English Version (La version française suit.)

Really Great Reading is building a next-generation platform that will launch soon! In the meantime, we have assembled a dedicated, highly agile engineering team—a Tech Lead, a Dev Ops engineer, and two developers—to ensure the absolute stability, security, and continued evolution of our current RGR application.

As the Tech Lead, you will split your time equally between hands-on full-stack development and technical leadership. You will serve as the primary operational manager for your team of three, collaborating closely with our SVP, Engineering (who will partner with you on high-level department strategy, career development, and hiring approvals). As needed, you will also act as the technical bridge, collaborating with the engineering team building our next-generation platform.

This role is a perfect fit for a pragmatic, empathetic player-coach who thrives on technical ownership, excels at mentoring developers, and communicates with exceptional clarity in a fully remote, asynchronous environment.

What You’ll Do Support & Lead the Team

Lead a dedicated team of three (a Dev Ops engineer and two developers), fostering professional growth, and partnering with the SVP, Engineering on performance reviews and talent acquisition.

Set clear sprint priorities, distribute tasks effectively, and maintain rigorous engineering practices (high-quality code reviews, CI/CD standards, and robust incident management processes).

Act as the primary technical liaison for the current application, helping the team resolve blockers and growing them into a highly autonomous, high-performing unit

Support & Evolve the RGR Application

Ensure the high availability, performance, and security of our current application stack (Django/Python, React/Type Script, and AWS) through the upcoming platform launch.

Own application support, active incident response, and prompt, root-cause resolution of production issues.

Pragmatically maintain and evolve the existing codebase, refactoring critical bottlenecks while thoroughly documenting legacy systems to prevent knowledge silos.

Contribute to the New Platform (As Needed)

Partner with the new platform development team to assist with technical transition points and align feature roadmaps.

Participate in key deployments, schema changes, and complex data migrations to ensure 100% service continuity for our educators and students.

Contribute clean, production-quality code, pipeline improvements, and modern architectural standards to the emerging ecosystem.

What You Bring Requirements
  • 5–7 years of full-stack software development experience, with at least 2+ years of experience formally leading, mentoring, or managing other engineers
  • Strong, production-level command of Python backend development, specifically utilizing Django, Django REST Framework (DRF), and Celery.
  • Hands-on experience building highly interactive user interfaces using React, Type Script, and Redux.
  • Solid proficiency with PostgreSQL (query optimization, schema design) and comfort working with Docker and AWS (specifically S3, Lambda).
  • Experience building or maintaining modern CI/CD pipelines (Jenkins, Git Hub Actions).
  • Comfort with asynchronous and real-time architectures (Kafka, RabbitMQ, Web Sockets, Redis).
  • Outstanding written communication and a high degree of autonomy in a 100% remote, document-first environment.
Nice to Have
  • Experience in education or educational technology (EdTech).
  • Experience with multimedia streaming (Video.js, dash.js, Vimeo), interactive animations (Rive,…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary