Full-stack Developer

Lullaboo Nursery & Childcare Centre

Canada

On-site

CAD 80,000 - 90,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Company events
Dental care
Extended health care
On-site parking
Paid time off
RRSP match
Wellness program

Job summary

A childcare services provider is seeking a Full-Stack Developer to join their team in Canada. You will work on both front-end and back-end development, focusing on building responsive interfaces and backend services using React, Node.js, and Python. The ideal candidate will have 3–5 years of experience and a passion for creating innovative software solutions in a nurturing environment. The position offers a competitive salary and various benefits.

Qualifications

  • 3–5 years of professional full-stack development experience.
  • Strong experience with React and/or Angular.
  • Proficiency with Node.js and Express.

Responsibilities

  • Build responsive, user-friendly interfaces using React and/or Angular.
  • Develop backend services and REST APIs using Node.js.
  • Troubleshoot production issues and maintain system stability.

Skills

React
Node.js
Python
TypeScript
MongoDB
PostgreSQL
Debugging

Tools

Docker
Firebase
Google Cloud Platform

Job description

About Lullaboo

Lullaboo Nursery & Childcare Centre is a 100% Canadian-owned organization committed to providing exceptional education and development opportunities for children in a safe, nurturing environment. Rooted in child development principles, Lullaboo encourages learning through interaction, exploration, and play, supporting social, emotional, cognitive, and physical growth. We value the contributions of knowledgeable educators and promote continuous professional development. At Lullaboo, every child is seen as capable, curious, and full of potential.

Role Description

This is a full-time, on-site role for a Full-Stack Developer based in the Greater Toronto Area (GTA), Canada. You will be responsible for both front-end and back-end development, including designing, building, and maintaining software solutions that support organizational operations.

Day-to-day responsibilities include developing responsive web interfaces, implementing scalable backend services, and ensuring seamless integration between client-side and server-side systems. You will work across the full stack using React/Angular, Node.js, Python, REST APIs, Firebase/Cloud Functions, and modern relational and NoSQL databases.

You will contribute to feature development, system architecture, and product planning, not just implementation, while collaborating closely with product, operations, and technology teams.

Key Responsibilities
  • Build responsive, user-friendly interfaces using React and/or Angular
  • Create reusable components with TypeScript
  • Integrate front-end applications with REST APIs
  • Collaborate with UI/UX to implement clean, modern designs
  • Ensure good performance, accessibility, and cross device compatibility
Back-End & APIs
  • Develop backend services and REST APIs using Node.js (Express)
  • Use Python for scripts, integrations, and automation
  • Implement authentication, authorization, and security best practices
  • Integrate internal systems and third-party APIs (payments, CRM, ERP)
  • Work with cloud backend services such as Firebase or similar platforms
  • Use serverless functions (Firebase/Google Cloud Functions or similar)
  • Monitor, debug, and optimize cloud/serverless workflows
  • Work with relational databases (PostgreSQL, MySQL) and NoSQL systems (MongoDB, Firebase)
  • Write efficient queries and support data model design
General Engineering & Collaboration
  • Write clean, maintainable, well-documented code
  • Participate in code reviews, sprint planning, and architecture discussions
  • Collaborate with Product, Operations, and QA teams
  • Troubleshoot production issues and maintain system stability
  • Follow Git workflows and CI/CD best practices
Requirements
  • 3–5 years of professional full-stack development experience
  • Strong experience with React and/or Angular
  • Proficiency with Node.js and Express
  • Experience using Python for scripting, APIs, or automation
  • Hands‑on experience with Firebase or similar cloud services
  • Comfortable with PostgreSQL, MySQL, and/or MongoDB
  • Experience designing and consuming REST APIs
  • Familiarity with Git, code reviews, CI/CD pipelines
  • Strong debugging and problem-solving skills
  • Solid understanding of system architecture
  • Product‑minded with attention to usability and business needs
Bonus Points
  • Experience with childcare, education tech, SIS/LMS, or attendance systems
  • Experience with Docker, Cloud Run, or Kubernetes
  • Experience with Jest, Mocha, PyTest, or similar frameworks
  • React Native or mobile experience
  • Experience with GCP or Azure
  • Experience with FileMaker or low‑code platforms
Soft Skills
  • Strong attention to detail and analytical thinking
  • Ability to manage tasks independently
  • Clear communication with technical and non-technical stakeholders
  • Ownership mindset and follow-through
  • Collaborative and open to feedback
Our Technical Stack
  • Back-End: Node.js (Express), Python, FileMaker
  • Cloud: Firebase, Google Cloud Platform, serverless functions
  • APIs: REST APIs, CRM/ERP integrations
What We Offer
  • Salary: CAD $80,000–$90,000, commensurate with experience
  • Company events
  • Dental care
  • Extended health care
  • On-site parking
  • Paid time off
  • RRSP match
  • Wellness program

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: Child Day Care Services

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Full-Stack Software Developer
Junior Full-Stack Software Developer

Effortless Admin Inc. • Edmonton

On-site
CAD 60,000 - 80,000
Comprehensive benefits package
Mentorship from senior developers
Flexible work environment
Senior Full Stack Developer
Senior Full Stack Developer

Quartermaster inc. • Toronto

On-site
CAD 150,000 - 190,000
30 days PTO
Health/dental/wellness
Tech allowance
+1
Senior Software Engineer
Senior Software Engineer

Lillio • Canada

Hybrid
CAD 90,000 - 130,000
Flexible working arrangements
Health benefits package
Paid time off
+2
Full Stack Software Engineer - Web and Mobile Features
Full Stack Software Engineer - Web and Mobile Features

Push Operations • Calgary

On-site
CAD 80,000 - 100,000
Personal and professional development opportunities
Flexible work environment
Impactful work supporting businesses
Senior Platform Engineer
Senior Platform Engineer

Lillio (formerly HiMama) • Canada

On-site
CAD 140,000 - 160,000
Flexible working arrangements
Health benefits package
Paid time off
+2
Full Stack Developer
Full Stack Developer

Triunity Software, Inc. • Toronto

On-site
CAD 90,000 - 100,000
Work on new edge technologies
Work with industry experts
Training and knowledge sharing sessions
Full Stack Developer RD-018
Full Stack Developer RD-018

Irth Solutions, L.L.C. • Canada

On-site
CAD 65,000 - 100,000
Permanent, full-time position
100% remote work environment
37.5 hours per week
+4
Intermediate Full Stack Developer
Intermediate Full Stack Developer

Analyticsmart Consulting Inc • Toronto

On-site
CAD 90,000 - 120,000
Bonus structure
Prime office locations
Exposure to brands and enterprises
+1
Full Stack Developer-RD-019
Full Stack Developer-RD-019

Irth Solutions, L.L.C. • Canada

On-site
CAD 65,000 - 100,000
Permanent full-time position
100% remote work environment
37.5 hours per week
+4
Frontend Angular Developer
Frontend Angular Developer

LTM • Mississauga

On-site
CAD 90,000 - 130,000
Comprehensive Medical Plan
Health Care Spending Account
Short Term and Long-Term Disability
+3