Senior Software Developer @Reading
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Software Developer @Reading

1mth ago - Reading is hiring a remote Senior Software Developer. 💸 Salary: unspecified 📍Location: Canada

Role Description

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

As a Senior Software Developer, you will spend the large majority of your time hands-on, building and maintaining features across our stack. You will work closely with our Tech Lead, who sets priorities and reviews work, and collaborate directly with the other developer on the team. As timing and project milestones allow, you will also collaborate with the engineering team building our next-generation platform.

This role is a perfect fit for an experienced engineer who thrives on ownership, ships dependable and highly secure production code, and excels at structured, written communication in a fully remote environment. While this is a fully remote position, we have a strong preference for candidates who reside in Quebec.

Qualifications

  • 5+ years of full-stack software development experience.
  • Strong command of Python back-end development (Django, Django REST Framework, Celery).
  • Strong command of React front-end development with TypeScript and Redux.
  • Experience with PostgreSQL, REST APIs, and OAuth2 / JWT authentication.
  • Comfort with Docker, AWS (S3, Lambda), and CI/CD pipelines (Jenkins, GitHub Actions).
  • Familiarity with asynchronous and real-time architectures (Kafka, RabbitMQ, WebSockets, Redis).
  • Excellent written communication and strong autonomy in a 100% remote environment.

Requirements

  • Experience mentoring or supporting other developers.
  • Experience in education or educational technology (EdTech).
  • Multimedia streaming (Video.js, dash.js, Vimeo), animations (Rive, Lottie, GSAP), and generative AI (OpenAI).
  • Document generation and image/video processing (WeasyPrint, Pillow, OpenCV).
  • Experience with Google Cloud Platform (GCP), Terraform, or Kubernetes.
  • French–English bilingualism; familiarity with FERPA, COPPA, or SOC 2.

Benefits

  • Competitive compensation, five (5) weeks of paid time off, and vacation pay in accordance with Quebec legislation.
  • Basic health insurance and statutory holidays recognized in Quebec.
  • Retirement benefits offered according to your jurisdiction.
  • Ongoing professional development and wellness initiatives.
  • Fully remote position.
  • All benefits are subject to applicable laws in Quebec and Canada and may be amended in accordance with those laws.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Developer @Reading
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,048+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later