1

Weekend Programming Jobs in Ontario (NOW HIRING)

Omega Tool Corp is the global leader in the engineering and manufacturing of plastics tooling. We offer solutions for complex tooling and plastic part challenges to world-class OEM and Tier 1 clients ...

New

Coating Technician, WEEKEND SHIFT Requisition #:39861 Toronto, Ontario About the Role The ... Investigate and resolve faults by collaborating with senior technicians and engineers, contributing ...

Manufacturing Technician, CNC Optics (Weekend Shift) Ref #:41168 Toronto/Don Mills About the Role ... Investigate and resolve faults by collaborating with senior technicians and engineers, contributing ...

Conducts weekend and plant shutdown security. Reports to the Chief Operating Engineer. QualificationsMUST * Current 2nd Class Operating Engineers Certificate of Qualification from TSSA * Strong ...

Conducts weekend and plant shutdown security. Reports to the Chief Operating Engineer. QualificationsMUST * Current 2nd Class Operating Engineers Certificate of Qualification from TSSA * Strong ...

Mechanical Design Engineer

Hamilton, ON · On-site

CA$80K - CA$100K/yr

... weekends or long-term commitments. · Hours are Monday through Friday, 8 AM to 5 PM, and weekends ... Engineering Manager for sign-off. · All travel expenses are reimbursed at cost. · Phone, Laptop ...

Conduct Infrastructure as Code reviews ensuring high programming standards * Monitors and tunes the ... Incumbent will work regular business hours, but may require evenings and weekends to complete ...

The Role As the Chief Engineer, you lead the maintenance department and oversee all building ... weekends

next page

Showing results 1-20

Weekend Programming information

What is weekend programming?

Weekend programming refers to the practice of coding, software development, or working on programming-related projects during the weekends, rather than as part of a standard weekday job. This can include pursuing personal projects, contributing to open-source software, participating in hackathons, or taking on freelance work. Many programmers use weekends to improve their skills, explore new technologies, or work on side hustles. Weekend programming is popular among both hobbyists and professionals who want to expand their experience or build their portfolios.

What are the key skills and qualifications needed to thrive as a weekend programmer?

To thrive as a Weekend Programmer, you need solid programming skills in languages like Python, Java, or JavaScript, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and project management tools is important for efficient workflow. Strong time management, self-motivation, and effective communication are crucial soft skills to balance weekend work and coordinate with teams or clients remotely. These abilities enable consistent productivity, high-quality code output, and successful project delivery within tight or non-traditional schedules.

What are some common challenges faced in a weekend programming role, and how can I prepare for them?

Weekend programming positions often require balancing tight deadlines and troubleshooting technical issues with limited weekday support. You may need to work independently, manage unexpected bugs, and coordinate remotely with team members who are off-duty. To prepare, strengthen your problem-solving skills, ensure you are comfortable with documentation, and proactively communicate project updates before and after your shifts. Familiarizing yourself with the company’s codebase and support protocols will also help streamline your workflow during weekend hours.

What is the difference between Weekend Programming vs Weekend IT Support?

AspectWeekend ProgrammingWeekend IT Support
Required CredentialsTypically a degree in Computer Science or related field, programming certificationsIT certifications like CompTIA, Network+, or Microsoft certifications
Work EnvironmentOffice or remote, focused on coding and software developmentOffice or on-site, troubleshooting hardware/software issues
Industry UsageSoftware companies, tech startups, freelance projectsIT service providers, corporate IT departments
Common Search/ComparisonOften compared based on technical skills and project typesCompared based on support scope and technical certifications

Weekend Programming involves developing software or applications during weekends, requiring coding skills and programming certifications. In contrast, Weekend IT Support focuses on troubleshooting and maintaining IT systems, often needing IT-specific certifications. Both roles are typically part-time weekend positions but differ in skills, environment, and industry focus.

What are the most commonly searched types of Programming jobs in Ontario?

The most popular types of Programming jobs in Ontario are:

What are popular job titles related to Weekend Programming jobs in Ontario?

For Weekend Programming jobs in Ontario, the most frequently searched job titles are:

Infographic showing various Weekend Programming job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 68% Full Time, 26% Part Time, 4% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution.

Mindfulness Martial Arts Instructor

Child Development Institute

Toronto, ON • On-site

Other

Posted 9 days ago


Job description

Who we are:
Children are at the front and center of what we do; they are the foundation of our purpose and the basis for our evidence-driven strategy. Our mission is to transform the lives of children, youth and their families by developing and delivering innovative, research-based mental health and early learning programs. At the Child Development Institute (CDI), we are passionate about helping our communities’ most vulnerable members and their caregivers. It motivates each of us to face what can be difficult situations while continuously finding the purest joy in play, in silence, in advice, and in the unbelievable strength and resilience of our young clients. Joining us now is a rewarding opportunity to be part of an organization that is built on a legacy of more than 100 years of helping children and families. 
Recognized as a leader and model for measurement-based impact, we are client-centered, family-centered, and data-informed. We are a place where professionals grounded in mental health, care, and well-being of infants, children and youth, come together in collaboration, learning and inclusion. As a multiservice organization delivering social, emotional, and behavioural counselling services, early childhood education, learning disabilities and mental health services, and family violence services, we address the whole person from when they begin their life. Every child and family that reaches out to us is unique, and we value and embrace their individuality. We deliver the tailored support and tools they need to build life-long skills, positive mental health, and resilience. With their trust in us, we guide children and families along a supportive journey. It is an often-difficult path and simultaneously the most rewarding experience for providers, children and families.
Who we need:
We are seeking 2 Mindfulness Martial Arts Instructors to join our Therapeutic Recreation Programs team.
The successful candidates will serve as both a martial arts instructors and group facilitators within our Learning Disabilities & Mental Health (LDMH) program. You will deliver the martial arts and physical training components of CDI's Therapeutic Martial Arts programs for children and youth ages 9 to 18.
These manualized, evidence-informed programs combine martial arts training, mindfulness practices, psychoeducation, and emotional regulation strategies to support positive mental health outcomes for children and youth.
Working hours will vary based on operational needs.
As our Martial Arts Instructor, you will:
  1. Facilitate the martial arts and physical training components of CDI's Therapeutic Martial Arts programs using Kickboxing, Brazilian Jiu Jitsu, and mindfulness-based approaches, as outlined in the program manual.
  2. Work collaboratively with another instructor to plan and deliver program activities and support effective group management.
  3. Facilitate activities in an engaging, safe, and accessible manner, considering age, developmental ability, and individual participant needs.
  4. Assess and manage physical, emotional, and social risks during group sessions.
  5. Support participants using non-judgmental, trauma-informed, and strength-based behaviour management approaches.
  6. Participate in post-group discussions and meetings with clients to support their physical, emotional, and mental health goals.
  7. Complete all required documentation, including group reports, client notes, and incident reports.
  8. Promptly communicate client concerns, including child protection concerns, to the Program Coordinator.
  9. Perform other duties as assigned.
What you bring:
  • Instructor-level experience in a relevant martial arts discipline, such as:
    • Kickboxing
    • Brazilian Jiu Jitsu
    • Judo
  • Experience facilitating programs for children and youth in therapeutic, educational, recreational, or community settings.
  • Experience within Learning Disabilities and Mental Health (LDMH) programs or a demonstrated interest in professional development in this area.
  • Strong initiative, emotional regulation, communication, organization, and time-management skills.
  • Ability to travel to the program location at 46 St. Clair Gardens.
  • Availability to work a minimum of 3 hours per week, primarily evenings, as scheduled.
Working Conditions:
  • Frequent interaction with children, youth, families, and colleagues.
  • Moderate to high noise levels.
  • Fast-paced and dynamic environment.
  • Regular physical activity, including teaching and demonstrating martial arts techniques, fitness exercises, rolls, partner drills, and movement-based activities.
  • Flexible availability, primarily evenings, with occasional weekend programming as needed.
Other requirements:
  • All applicants are advised that offers of employment are contingent upon the successful completion of a Vulnerable Sector Check.
  • Credential verifications and references are required.
Compensation:
CDI offers a competitive wage starting at $32.46 per hour. Experience and relevant credentials will also be considered. This is a casual non-bargaining position.  
Apply now:
If you're excited about this role but your experience aligns differently with one or more requirements, we encourage you to apply. While specific qualifications are strictly required, others can be based on various experiences, backgrounds, and knowledge. We can't promise an interview, but we will consider your whole application. 
What you can expect from our interview process:
An in-person or virtual interview with the Hiring Committee where you will have an opportunity to further expand on your knowledge and experience as well as ask questions.
CDI is firmly committed to diversity within its community and welcomes applications from racialized persons/persons of color, Indigenous People of North America and the world, persons with disabilities, 2SLGBTQIA+ persons, and those who may contribute to the further diversification of ideas. We are committed to providing equitable opportunities in employment and to providing a workplace which is free from discrimination and harassment. We are equally committed to providing an inclusive and accessible workplace. If you require accommodations, please reach out to us at careers@childdevelop.ca.

Powered by JazzHR

305NzpNezy