Tech Lead (Backend)

Tech Lead (Backend)

Remote/Telecommute JobREMOTE /  Toronto, Ontario  - Permanent
This job allows you to work remotely 

Job Description

As a Back-End Tech Lead, you will be building, improving, and maintaining a world-class eCommerce platform. You will have exposure to every aspect of the software development cycle to build new eCommerce experiences that will operate at a massive scale and improve the lives of millions of Canadians.

Job Responsibilities

Lead a team of back-end developers
Build performant APIs to power mobile, web and voice experiences for our customers & vendors
Plan and architect roadmap with product managers and other teams in defining new features and product offerings
Influence technical direction, choosing the best tools and approaches for the job at hand
Design and deliver high-quality features that are maintainable, testable, scalable, monitorable, reusable, and efficient
Influence successful delivery by discussing scope trade-offs, doing design and code reviews, planning, delegating, and tracking your team's output
Support retros and contribute to sprint task estimation
Providing strong leadership and mentoring to your team members
Working in a Linux environment, you will research, design, test, implement and maintain online and back-end data services applications in GCP, leveraging modern service frameworks including PHP applications

Must Have Skills:

A University degree in computer science, computer engineering, or a related field
6+ years of professional experience in a software engineering role
2+ years as a Tech Lead/Dev Lead
Experience in reducing ambiguity, scoping requirements, and estimating a given project and/or task
Proven ability to lead, mentor and grow a team
Proven experience in Serverless functions, PHP, and/or NodeJS, designing APIs (GraphQL, RESTful) and database design
Experienced in Enterprise-level patterns and platforms (request-response, store, and forward) and frameworks (caching, logging, performance tuning, and monitoring)
Knowledge of test-driven development and modern deployment practices
Gitflow workflow and CI/CD pipelines experience
Exposure to DevOps, including knowledge of different PaaS platforms such as GCP & AWS
Familiarity & working experience with open-source projects and communities is an asset
Quick learner & experience driving continuous improvement
Bilingualism (French - English) is an asset


Starting: ASAP

Similar jobs in Toronto: