Full Stack Developer

2 weeks ago


Richmond Hill ON LC K, Canada Lullaboo Nursery and Childcare Center Inc Full time

Lullaboo Nursery & Childcare Center is seeking a full-stack developer to build and improve web applications that support our childcare, education, and broader business operations. You will work across the stack with React/Angular, , Python, REST APIs, and modern cloud services (including Firebase, where applicable), and contribute to discussions about system design and product features.

This position is on-site at our office in the Greater Toronto Area (GTA) and is ideal for someone with solid experience who prefers hands-on work in real production systems.

Key Responsibilities:

Front-End Development

· 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 (Express)

· Use Python for scripts, integrations, and automation where needed

· Implement authentication, authorization, and basic security best practices

· Integrate internal systems and third-party APIs (e.g., payments, CRM, ERP)

Cloud & Data

· Work with cloud backend services such as Firebase and other cloud platforms

· Use serverless functions (e.g., Firebase/Google Cloud Functions or similar) to power APIs and workflows

· Help monitor, debug, and improve cloud/serverless components

· Work with relational databases (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase)

· Write efficient, reliable queries and contribute to data model design

General Engineering & Collaboration

· Write clean, maintainable, well-documented code

· Participate in code reviews, sprint planning, and design discussions

· Collaborate with Product, Operations, and QA teams

· Troubleshoot production issues and help maintain system stability

· Follow Git, branching, and CI/CD practices

Requirements

· 3–5 years of professional full-stack development experience

· Strong experience with React and/or Angular

· Proficiency with and Express

· Experience using Python for APIs, scripting, or automation

· Hands-on experience with Firebase or similar cloud backend services (e.g., Auth, Functions, or database)

· Comfortable working with PostgreSQL, MySQL, and/or MongoDB

· Experience designing and consuming REST APIs

· Familiarity with Git, code reviews, and CI/CD pipelines

· Strong debugging, problem-solving, and communication skills

· Solid understanding of basic system architecture (how front end, backend, APIs, and databases fit together)

· Product-minded: able to think about user needs, usability, and business impact, not only implementation

Bonus Points

· Experience with childcare, education technology, SIS/LMS, or attendance systems

· Strong TypeScript skills and modern front-end tooling

· Experience with Docker and containerized applications (Cloud Run/Kubernetes is a plus)

· Experience with test frameworks (e.g., Jest, Mocha, PyTest)

· Experience with React Native or other cross-platform mobile frameworks

· Experience with GCP or Azure

· Experience with FileMaker or similar low-code/database platforms

Soft Skills

· Strong attention to detail and analytical thinking

· Able to manage tasks independently and handle multiple priorities

· Clear communicator with both technical and non-technical stakeholders

· Takes ownership and follows through on commitments

· Collaborative team player who is comfortable giving and receiving feedback

Our Technical Stack

· Front-End: React, Angular, TypeScript, JavaScript

· Back-End: (Express), Python, FileMaker

· Cloud & Serverless: Firebase (Auth, Functions, Firestore/Realtime DB where applicable), Google Cloud Platform, and other cloud services

· Databases: PostgreSQL, MySQL, MongoDB, Firebase

· APIs & Integrations: REST APIs, third-party integrations (payments, CRM, ERP, auth providers)

· Tools & Process: Git, CI/CD, code reviews, Agile/Scrum-style workflows

Our commitment to an inclusive and accessible workplace ensures that all individuals have the opportunity to thrive. Accommodation can be arranged throughout recruitment process.

Job Type: Full-time

Pay: $80,000.00-$90,000.00 per year

Benefits:

  • Company events
  • Dental care
  • Extended health care
  • On-site parking
  • Paid time off
  • RRSP match
  • Tuition reimbursement
  • Vision care
  • Wellness program

Education:

  • Bachelor's Degree (preferred)

Work Location: In person


  • Software Developer

    4 weeks ago


    Richmond Hill, Canada Onico Solutions Full time

    We are looking for a Software Developer (Full Stack) for an innovative client who continues to grow in their industry and expand upon their 20 years of success. Requirements Produce high quality, highly efficient code across projects Contribute to growth of industry-leading technologies and systems Mentor and be mentored, holding up the highest standards for...

  • Software Developer

    1 week ago


    Richmond Hill, Canada Onico Solutions Full time

    We are looking for a Software Developer (Full Stack) for an innovative client who continues to grow in their industry and expand upon their 20 years of success. Requirements - Produce high quality, highly efficient code across projects - Contribute to growth of industry-leading technologies and systems - Mentor and be mentored, holding up the highest...

  • Software Developer

    2 weeks ago


    Richmond Hill, Canada Onico Solutions Full time

    We are looking for a Software Developer (Full Stack) for an innovative client who continues to grow in their industry and expand upon their 20 years of success.RequirementsProduce high quality, highly efficient code across projectsContribute to growth of industry-leading technologies and systemsMentor and be mentored, holding up the highest standards for...


  • Richmond Hill, ON LB C, Canada Embross Full time

    Full-Stack Software DeveloperRichmond Hill, ON (Hybrid)Who We AreEmbross delivers market-leading passenger automation and self-service technologies to the global travel market. That last flight you jumped on, there is a good chance an Embross hardware or software solution helped facilitate part of your airport experience. The world's leading airlines and...

  • Full Stack Developer

    2 weeks ago


    Richmond Hill, ON LB N, Canada Smiles First Corporation Full time

    Job SummaryWe are seeking a talented and versatile Full-Stack Developer to join our team. The ideal candidate will be responsible for building, maintaining, and optimizing end-to-end web applications. This role requires strong proficiency across the full stack, excellent communication skills, and the ability to collaborate effectively in a fast-paced...

  • Full Stack developer

    4 weeks ago


    Toronto, ON, Canada Atlantis IT Group Full time

    Full-stack developer Hybrid- 1 day in office, 4 days from home Must Have Skillsets: • Minimum 5 yrs of strong coding experience with JavaScript/TypeScript, React.js, and Node.js. • Production level software development experience with integrating CI/CD pipelines, automation, modern DevOps patterns. • A problem-solving technologist with experience in...


  • Richmond, Canada Jukebox Full time

    Full Stack Web DeveloperRichmondAbout JukeboxJukebox is a Canadian-based online printing company renowned for delivering top-tier quality and exceptional customer service. We serve a diverse, global client base, offering innovative print solutions and a dedication to excellence in every project.Role OverviewWe are looking for a dynamic Full Stack Web...


  • Mississauga, ON LT K, Canada MAD Elevator Inc Full time

    Full Stack DeveloperThink back—was there ever an elevator ride that made you go, "Whoa, this is nice"?Maybe it was an elegant glass lift or a minimalist stainless-steel rocket.It might have shaped your first impression or left a lasting memory of a building.Chances are, the details made the difference; with an aesthetic interior and stylish, well-built...

  • Full Stack Developer

    4 weeks ago


    Ontario (ON), Canada Tata Consultancy Services Full time

    Inclusion without Exception:Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...

  • Full Stack Developer

    4 weeks ago


    Toronto, ON, Canada Tata Consultancy Services Full time

    Inclusion without Exception: Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...