Senior Backend Software Developer

Goodfood Market (TSX:FOOD)

Toronto

Hybrid

CAD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive Group Insurance
Personal Days
Annual Bonus Program
Group Retirement Savings
Annual Fitness Credit
Goodfood Product Discount

Job summary

A leading meal solutions provider in Toronto is seeking a Mid-Senior Level Software Developer. The role involves product development and requires expertise in PHP, TypeScript, and experience with APIs. The ideal candidate has 7+ years of experience and a Bachelor's degree in a relevant field. This full-time position offers a dynamic work environment with a strong commitment to sustainability and employee well-being.

Qualifications

  • 7+ years of programming experience.
  • Experience in a fast-paced environment.
  • Hands-on experience with RESTful APIs or GraphQL.

Responsibilities

  • Engage in product development for website and web applications.
  • Analyze, design, code, and maintain functionalities.
  • Develop APIs to enhance user experiences.

Skills

PHP
TypeScript
Python
SQL
Object-Oriented Programming (OOP)
RESTful APIs
GraphQL
Agile methodologies

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Laravel
Gitflow/Trunk workflow
CI/CD pipelines

Job description

1 week ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Goodfood (TSX: FOOD) is a leading digitally native meal solutions brand in Canada, delivering fresh meals and add-ons that make it easy for customers from across Canada to enjoy delicious meals at home every day. The Goodfood team is building Canada's most loved millennial food brand, with the mission to create experiences that spark joy and help our community live longer on a healthier planet. Goodfood customers have access to uniquely fresh and delicious products, as well as exclusive pricing, made possible by its world class culinary team and direct-to-consumer infrastructures and technology. We are passionate about connecting our partner farms and suppliers to our customers' kitchens while eliminating food waste and costly retail overhead.

Location

181 University Ave, Suite 300, Toronto, ON, M5H 3M7
On-site: 4 days in-office, 1 day remote

Responsibilities
  • Actively engage in product development for our website and web applications to establish a leading service in the market.
  • Analyze, design, code, and maintain both existing and new functionalities.
  • Develop efficient APIs to enhance mobile, web, and voice experiences for our customers and vendors.
  • Propose innovative modifications to improve product performance for users.
  • Document all development processes and code changes.
  • Participate actively in scrum meetings and internal reviews.
  • Regularly maintain, debug, and optimize existing web applications and websites.
  • Conduct unit testing to ensure feature quality.
  • Work autonomously on a project and drive it to completion.
  • Operating in a Linux environment to research, design, test, implement, and manage online and back-end data services applications in the GCP cloud, utilizing contemporary service frameworks, including PHP applications built with the Laravel Framework.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 7+ years of programming experience.
  • Proficiency in PHP, TypeScript, Python, and SQL. Open to learning and working with new languages and platforms.
  • Experience in a fast paced environment.
  • Have experience with at least one PHP framework, preferably Laravel or Symfony.
  • Have a solid understanding of Object-Oriented Programming (OOP).
  • Be well-versed in design patterns, particularly within microservices architecture.
  • Show knowledge of test-driven development and contemporary deployment practices.
  • Experience with Gitflow/Trunk workflow and CI/CD pipelines is essential.
  • Have hands-on experience with RESTful APIs or GraphQL.
  • Be knowledgeable in TDD, GCP services, DDD, and CDC.
Benefits

WHY GOODFOOD?
Our team strives to give our members a world-class customer experience. All Goodfoodies are expected to take part in our mission to live longer on a healthier planet and be involved in our journey to be Good-er.

Being Good-er Means
  • Offsetting box delivery emissions
  • Using packaging made of recycled materials
  • Ensuring all packaging is fully recyclable and compostable by our subscribers
  • Providing a meal solution to Canadians that helps reduce the amount of food waste at home and through Goodfood supply chain
  • Taking action to reduce our carbon footprint
  • Be hungry for improvement to keep being "Good-er"
What We Have To Offer Our Employees
  • Competitive Group Insurance
  • Personal Days
  • Annual Bonus Program
  • Group Retirement Savings
  • Annual Fitness Credit
  • Perk Programs
  • Goodfood Product Discount
  • And much more!
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Manufacturing

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Software Developer
Senior Backend Software Developer

Goodfood Market (TSX:FOOD) • Toronto

Hybrid
CAD 80,000 - 100,000
Competitive Group Insurance
Annual Bonus Program
Goodfood Product Discount
+2
Directeur(trice) principal(e) des opérations/Senior Director, Operations
Directeur(trice) principal(e) des opérations/Senior Director, Operations

Goodfood Market (TSX:FOOD) • Montreal

On-site
CAD 100,000 - 130,000
Programme de bonification annuelle
Assurance collective compétitive
Crédit annuel de mise en forme
+1
Backend Engineer, Operations Technology
Backend Engineer, Operations Technology

HelloFresh • Toronto

Hybrid
CAD 100,000 - 120,000
Box Discount
Health & Wellness Benefits
RRSP Matching
+6
Staff Engineer, Operations Technology
Staff Engineer, Operations Technology

HelloFresh • Toronto

Hybrid
CAD 180,000 - 215,000
Box Discount
Health & Wellness
Vacation & PTO
+4
Senior Product Analyst, Consumer Analytics (f/m/x)
Senior Product Analyst, Consumer Analytics (f/m/x)

HelloFresh • Toronto

Hybrid
CAD 88,000 - 99,000
Health & Wellness
Vacation & PTO
Parental leave top-up
+2
Workplace Experience Specialist
Workplace Experience Specialist

HelloFresh • Toronto

On-site
CAD 65,000 - 75,000
Health & dental benefits from day 1
RRSP matching
Generous vacation and PTO
+3
Senior Machine Learning Engineer, Growth
Senior Machine Learning Engineer, Growth

HelloFresh • Toronto

Hybrid
CAD 170,000 - 190,000
Box discounts
Health & dental benefits
Generous vacation & PTO
+5
Senior React Native Developer, Growth
Senior React Native Developer, Growth

HelloFresh • Toronto

Hybrid
CAD 100,000 - 120,000
75% discount on weekly meal kits
Health & Dental benefits
Generous vacation and PTO
+4
Staff AI Content Designer
Staff AI Content Designer

HelloFresh • Toronto

Hybrid
CAD 116,000 - 134,000
Box discounts on meal kits
Health & dental benefits
RRSPMatching
+6
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Kraft Heinz • Toronto

Hybrid
CAD 96,000 - 121,000
Bonus eligibility
Healthcare coverage
Flexible work arrangements
+1