Senior Backend Software Developer

Goodfood Market (TSX:FOOD)

Toronto

In loco

CAD 80.000 - 100.000

Tempo pieno

14 giorni+
Generatore di candidature

Trasforma questa posizione in un colloquio — un curriculum e una lettera di presentazione creati in base a ciò questo datore di lavoro sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

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

Descrizione del lavoro

A leading meal solutions company in Toronto is seeking a Senior Back-End Developer to join their IT team. In this role, you will design and develop high-quality code, enhance user experiences, and work with various technologies, including PHP and TypeScript. The ideal candidate will have over 7 years of programming experience and a strong understanding of modern development practices. This position offers competitive benefits and requires a mix of on-site and remote work.

Competenze

  • 7+ years of programming experience required.
  • Proficient in PHP, TypeScript, Python, and SQL.
  • Experience in a fast-paced environment is essential.

Mansioni

  • Engage in product development for our website and web applications.
  • Develop efficient APIs for mobile and web experiences.
  • Maintain, debug, and optimize existing applications.

Conoscenze

PHP
TypeScript
Python
SQL
Object-Oriented Programming
RESTful APIs
Gitflow
CI/CD pipelines

Formazione

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

Strumenti

Laravel
Symfony
GCP

Descrizione del lavoro

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

We are seeking a skilled Senior Back-End Developer to join our IT team, reporting to the Software Development Manager. You will be a key player in designing and developing high-quality, testable code. Additionally, you will work alongside the QA team to formulate test scenarios. Our systems are built with PHP in the Laravel framework, with microservices in TypeScript.

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.
  • Operate 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.
  • Experience with at least one PHP framework, preferably Laravel or Symfony.
  • Solid understanding of Object-Oriented Programming (OOP).
  • Knowledge of design patterns, particularly within microservices architecture.
  • Knowledge of test-driven development and contemporary deployment practices.
  • Experience with Gitflow/Trunk workflow and CI/CD pipelines is essential.
  • Hands-on experience with RESTful APIs or GraphQL.
  • Knowledge of 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.

  • 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!

Note: This description may include references to the role and location as currently described. If the role is closed or no longer accepting applications, this would be indicated as applicable.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

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 (administrative region)

In loco
CAD 100.000 - 130.000
Programme de bonification annuelle
Assurance collective compétitive
Crédit annuel de mise en forme
+1
Backend Engineer, Consumer
Backend Engineer, Consumer

HelloFresh • Toronto

Ibrido
CAD 100.000 - 120.000
Box discount
Health & dental benefits
Vacation & PTO
+5
Senior Backend Product Engineer, Menu Operations
Senior Backend Product Engineer, Menu Operations

HelloFresh • Toronto

Ibrido
CAD 120.000 - 150.000
Health & Wellness
RRSP Matching
Vacation & PTO
+6
Staff Engineer, Operations Technology
Staff Engineer, Operations Technology

HelloFresh • Toronto

In loco
CAD 180.000 - 215.000
Box Discount
Health & Wellness
Vacation & PTO
+4
Senior Frontend Developer (React Native)
Senior Frontend Developer (React Native)

HelloFresh • Toronto

Ibrido
CAD 120.000 - 150.000
Health & Dental benefits
RRSP matching
Generous vacation and PTO
+5
Senior Data Engineer [GROWTH]
Senior Data Engineer [GROWTH]

HelloFresh • Toronto

Ibrido
CAD 170.000 - 180.000
Box Discount
Health & Wellness benefits
RRSP Matching
+6
Senior Financial Analyst
Senior Financial Analyst

HelloFresh • Toronto

Ibrido
CAD 82.000 - 92.000
Box Discount
Health & Wellness
RRSP Matching
+6
Site Director
Site Director

HelloFresh • Mississauga

In loco
CAD 140.000 - 160.000
Health benefits
RRSP match
Vacation & PTO
+2
Staff Backend Engineer, Customer Value Optimization
Staff Backend Engineer, Customer Value Optimization

HelloFresh • Toronto

Ibrido
CAD 150.000 - 160.000
Box Discount
Health & Wellness benefits
Vacation & PTO
+5
Senior Product Analyst, Consumer Analytics (f/m/x)
Senior Product Analyst, Consumer Analytics (f/m/x)

HelloFresh • Toronto

In loco
CAD 88.200 - 98.200
Health & Wellness
Vacation & PTO
Parental leave top-up
+2