Software Developer

7shifts
Toronto, Saskatoon
Workplace: HybridFull timeCAD 80,000 - 120,000 annuallyFunction: Software EngineeringExperience: 2+ yearsEducation: certificationSkills: ["Communication","Collaboration","Ownership","Problem-solving","Autonomy"]

Build and maintain resilient, scalable backend services, APIs, and user-facing features for a platform used by 1M+ workers across 55,000 restaurants. Work end-to-end in a cross-functional team with product managers, designers, and other developers—designing, shipping, and improving production reliability through code reviews, refactoring, and ownership of bugs. Use AI-assisted development tools with strong production-code rigor.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
7shifts
7shifts
3 months ago

Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build and maintain resilient, scalable backend services, APIs, and user-facing features for a platform used by 1M+ workers across 55,000 restaurants. Work end-to-end in a cross-functional team with product managers, designers, and other developers—designing, shipping, and improving production reliability through code reviews, refactoring, and ownership of bugs. Use AI-assisted development tools with strong production-code rigor.
Location: Toronto, Saskatoon
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain resilient and scalable backend services, APIs, and user-facing features.
  • •Use AI-assisted development tools to generate, review, and validate work with production-code rigor.
  • •Collaborate with cross-functional teams to translate complex problems into practical solutions.
  • •Improve reliability and performance through code reviews, architectural improvements, and refactoring.
  • •Own production issues by investigating and resolving bugs and customer-reported problems.

Pay and Benefits

Salary: CAD 80,000 - 120,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalRemote WorkEquityParental Leave

Key Requirements

  • •2+ years building, deploying, and maintaining web applications and services in a team environment.
  • •A degree or diploma in computer science or software engineering (or equivalent practical experience).
  • •Proficiency in modern web development with experience using backend languages and relational databases.
  • •Proven ability to ship high-quality code across the full software development lifecycle with strong ownership.
  • •Experience using AI development tools (e.g., Copilot, Claude) and strong communication/collaboration skills.
Experience:2+ yearsWeb applications
Education:Certification / Diploma in computer science, software engineering
Skills:CommunicationCollaborationOwnershipProblem-solvingAutonomy
Languages:En
Tech Stack:APIsRelational databasesElixirCopilotClaude

Company Brief

7shifts
Provides scheduling, labor, payroll, and team communication software for restaurants. The platform helps operators manage shift planning, compliance, tips, and day-to-day workforce operations across single locations and multi-unit restaurant groups.
Industry: HR Tech
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Saskatoon, Canada
Founded: 2014
WebsiteLinkedIn