cover image
Tim Hortons

Tim Hortons

www.timhortons.ca

4 Jobs

6,926 Employees

About the Company

Tim Hortons is more than a coffee shop - it's one of the largest restaurant chains in North America and the largest in Canada. Its diverse menu appeals to a broad range of tastes, solidifying its place as one of Canada's most iconic brands in the process. The company operates in the highly competitive quick-service restaurant sector, part of the broad multi-billion dollar food-service business. Its powerful scale and reach in Canada creates unmatched opportunities, but also the dynamic challenge of leading the industry. Tim Hortons is more than a place to work - it's a chance to be a part of the driving force behind a company and culture so many people love. Find your role in this growing company and help us serve the neighbourhoods we call home.

Listed Jobs

Company background Company brand
Company Name
Tim Hortons
Job Title
Analyst, Content Management, Tim Hortons
Job Description
**Job Title:** Analyst, Content Management – Menu & Price Management (Tim Hortons) **Role Summary:** Drive accurate capture, documentation, and implementation of menu and pricing changes across Point‑of‑Sale, mobile, kiosk, and delivery platforms. Act as the liaison between cross‑functional business teams and technology vendors to ensure timely delivery of menu updates, promotions, and digital offers. **Expactations:** - Deliver menu and price change requirements in required formats. - Meet deadlines while managing multiple priorities in a fast‑paced environment. - Maintain high attention to detail and ensure quality through testing and UAT. - Communicate status, risks, and issues clearly to stakeholders. **Key Responsibilities:** - Gather and translate requirements from marketing, operations, supply chain, product, and category teams for technology implementation. - Coordinate and track menu change execution with POS, mobile, and delivery service providers. - Support menu testing, conduct UAT for digital offers, and document results. - Provide consultative guidance on menu format, content, and technical requirements. - Create and publish end‑user communications and update training materials for new products or menu changes. - Prepare status reports, release plans, and risk logs; monitor and evaluate prior updates to improve processes. **Required Skills:** - 2+ years managing complex requirements and cross‑functional coordination. - Proficiency in writing user stories, test cases, and acceptance criteria. - Strong knowledge of SDLC and Agile methodologies. - Excellent analytical, detail‑orientation, and prioritization abilities. - Experience with testing/quality assurance, process mapping, wireframing, and project management. - Understanding of data structures and data maintenance. - Quick‑service restaurant experience preferred. **Required Education & Certifications:** - Bachelor’s degree in Business Administration, Information Systems, Computer Science, or related field (or equivalent work experience). - Agile or project management certifications (e.g., Scrum Master, PMP) advantageous but not mandatory.
Toronto, Canada
On site
Junior
20-12-2025
Company background Company brand
Company Name
Tim Hortons
Job Title
Software Engineer III, Tim Hortons
Job Description
Job Title: Software Engineer III Role Summary: Deliver production‑grade, high‑volume customer‑facing features for a rapidly scaling digital platform. Lead end‑to‑end development tasks, optimize performance, and ensure reliable operation in a distributed serverless environment. Expectations: - 3+ years of professional software engineering with proven delivery of mission‑critical services. - Deep experience in TypeScript, React, and Node.js; proficiency with GraphQL (Apollo Federation) or REST at scale. - Strong background in AWS Lambda, API Gateway, DynamoDB, and Terraform‑based IaC. - Demonstrated ability to design, implement, and maintain observability (Datadog or similar) and participate in on‑call incident response. - Proven experience with unit, integration, and end‑to‑end testing (Jest, Playwright). - Comfortable breaking down product requirements into actionable engineering tasks, conducting code reviews, and documenting architectural decisions (RFCs/ADRs). - Ability to mentor junior engineers, contribute to guild knowledge sharing, and work collaboratively in agile cross‑functional teams. - Familiarity with high‑transaction consumer domains (QSR, retail) and performance‑critical systems. - Strong communicator capable of articulating technical trade‑offs to technical and non‑technical stakeholders. Key Responsibilities: - Build and ship reliable services that handle millions of requests daily. - Translate product requirements into well‑scoped, end‑to‑end solutions. - Write clear, maintainable code; perform thorough code reviews. - Design, instrument, and monitor services with Datadog; respond to incidents and improve observability. - Automate CI/CD pipelines and recurring development tasks to increase developer velocity. - Collaborate closely with product, design, and QA to ensure timely, high‑quality releases. - Mentor junior teammates and share learnings in guild sessions. - Advocate for and adopt AI‑driven development tools as appropriate. Required Skills: - Programming: TypeScript, React, Node.js (production). - API: GraphQL (Apollo Federation preferred) or REST at scale. - Cloud: AWS Lambda, API Gateway, DynamoDB fundamentals. - Tooling: npm/pnpm, Webpack/Vite, Jest, Playwright, Terraform. - Databases: Relational (SQL) and NoSQL (DynamoDB). - Observability: Datadog or comparable APM; incident triage. - IaC: Terraform. - Testing: Unit, integration, and end‑to‑end. - Mobile: Exposure to Expo/React Native is a plus. - Optional but valuable: experience with digital engagement (loyalty, offers, payments) and high‑volume transaction systems. - Agile: demonstrated success in cross‑functional, iterative delivery environments. - AI tools: openness to adopting AI‑driven development solutions. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred). - Equivalent practical experience considered on a case‑by‑case basis.
Toronto, Canada
On site
Junior
01-01-2026
Company background Company brand
Company Name
Tim Hortons
Job Title
Assistant Manager
Job Description
Job title: Assistant Manager Role Summary: Oversee daily store operations in a quick‑service restaurant, ensuring high quality customer service, efficient staff management, and achievement of sales targets. Expectations: Deliver a positive, customer‑centric environment, lead by example, and maintain operational excellence while adapting to shift demands. Key Responsibilities - Supervise, coach, and schedule team members. - Ensure compliance with food safety, quality standards, and company policies. - Resolve customer inquiries and complaints promptly. - Monitor inventory levels and support inventory control activities. - Assist in achieving sales and profitability goals. - Maintain visual merchandising and store cleanliness. - Conduct performance reviews and provide developmental feedback. Required Skills - Proven team leadership and staff management experience. - Strong problem‑solving, organizational, and multitasking abilities. - Excellent verbal and written communication. - Customer‑service oriented with conflict‑resolution skills. - Basic knowledge of inventory management and scheduling. - Ability to work flexible shifts, including weekends and holidays. Required Education & Certifications - Post‑secondary education in business, hospitality, or related field preferred (asset). - Food service or retail management training or certification is advantageous.
Winnipeg, Canada
On site
13-01-2026
Company background Company brand
Company Name
Tim Hortons
Job Title
Product Designer II, Tim Hortons
Job Description
Job Title: Product Designer II Role Summary: Design and deliver user‑centric digital experiences for Tim Hortons mobile app, self‑ordering kiosks, website, and emerging platforms, collaborating with product, engineering, and stakeholder teams to meet business and user goals. Expectations: - Own end‑to‑end design flow from brief to high‑fidelity deliverables. - Align designs with existing design systems, accessibility standards, and business objectives. - Conduct and synthesize usability research, iterative testing, and analytics to inform decisions. Key Responsibilities: - Manage design intake: review briefs, clarify requirements, provide feedback. - Create information architecture, user flows, wireframes, and high‑fidelity UI for multiple digital touchpoints. - Participate in design critiques and cross‑functional workshops to ensure alignment and timely delivery. - Maintain consistency across platforms by adhering to tokens, component libraries, and layout guidelines. - Identify research opportunities; design and run usability tests, experiments, and synthesis sessions. - Iterate on solutions based on feedback, constraints, and performance metrics. Required Skills: - 4+ years as a product designer in enterprise, startup, agency, or similar contexts. - Strong grasp of foundational design principles and digital experience best practices. - Proficiency in modern design and prototyping tools (e.g., Figma, Sketch, Adobe XD). - Experience contributing to and extending design systems (tokens, components, patterns). - Ability to produce detailed, production‑ready UI assets. - Solid usability and accessibility knowledge; implement WCAG standards. - Excellent communication of design rationale to stakeholders, influencing decisions. - Self‑managed time, prioritizing multiple projects with varying deadlines. - Demonstrated capacity for rapid iteration, MVP planning, and phased delivery. Required Education & Certifications: - Bachelor’s degree in Design, Human‑Computer Interaction, Computer Science, or related field (or equivalent demonstrated experience). - Professional certifications in UX/UI or related disciplines are a plus.
Toronto, Canada
On site
Junior
27-01-2026