Search jobs > Toronto, ON > Software engineer

Lead Software Engineer (Node.js and PHP)

Huntel Global
Toronto, Ontario, Canada
$59,7 an hour (estimated)
Permanent
Full-time

Title : Lead Software Engineer (Node.js and PHP)

Location : Toronto, ON, Canada (Hybrid)

Type : Full-Time, Permanent

Introduction :

Join a rock-solid organization as our client’s next Lead Software Engineer and sit at the center of projects that drives decisions.

You’ll help one of Canada's most trusted organizations work on the latest project, and be rewarded with great opportunities.

Job Description :

  • Producing high-quality, efficient code with our client's technology stack : Node.js, PHP and Python.
  • Designing scalable web architectures (leveraging AWS) that align with business goals and support product vision
  • Working with Front end technologies like JavaScript, TypeScript, Angular, React, Vue.js, NestJS or Nuxt is a big plus.
  • Collaborating with product teams to translate requirements into technical solutions, using your expertise in our core technologies.
  • Optimizing development processes, including containerization (Docker), CI / CD, and system reliability.
  • Providing architectural guidance and mentoring teams on best practices within our client's tech stack.
  • Fueling the growth of our organization and industry-leading technologies and systems
  • Mentor and be mentored, upholding the highest standards for rigorously tested, well-architected code, and operational efficiency within our chosen tech stack.

Must Haves :

  • At least 10+ years of combined development experience, with a focus on modern web technologies and solution architecture principles.
  • Track record of collaborating with product teams to shape well-architected solutions.
  • Producing high-quality, efficient code with our client's technology stack : Node.js, PHP and Python.
  • Proven experience with AWS, CI / CD implementation, infrastructure design, and ensuring system reliability.
  • Working with Front end technologies like JavaScript, TypeScript, Angular, React, Vue.js, NestJS or Nuxt is a big plus.
  • Deep understanding of architectural patterns (SOLID, microservices, etc.), data structures, algorithms, and system design tailored to web applications.
  • Strong grasp of containerization (Docker), CI / CD pipelines, Infrastructure as Code (IaC), and AWS services.
  • Database design (SQL / NoSQL), with experience building distributed systems for web use cases.
  • Proficiency in testing (unit, integration, functional), monitoring, and alerting.
  • Ability to lead and mentor, fostering a culture of engineering excellence and architectural integrity.
  • Excellent communication skills you can clearly articulate complex technical concepts in a collaborative environment.
  • Familiarity with Site Reliability Engineering (SRE) concepts and their application to web solutions
  • Web server infrastructure experience.
  • Understanding of emerging technologies (AI / ML, blockchain, etc.) applicable to web development.
  • Action Oriented : Enthusiasm for designing, building, and iterating on solutions. They proactively tackle challenges and opportunities.
  • Dealing with Ambiguity : Ability to design and execute solutions in a dynamic tech environment where priorities and technologies might shift.
  • Innovation Management : Not just coding, but also evaluating new ideas and creatively applying them to solve problems.
  • Problem Solving : Strong analytical skills for debugging, root-cause analysis, and developing optimal solutions.
  • Collaboration : Works effectively with product teams and engineers to deliver well-architected solutions.
  • Communication : Clearly articulates technical concepts to both technical and non-technical audiences.
  • Learning on the Fly : Stays up-to-date with the latest advancements in web development technologies.

We are an equal opportunity employer.

We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics.

Apply now we look forward to meeting you!!!

19 days ago
Related jobs
KitchenMate
Toronto, Ontario

We're currently looking for a Lead Software Engineer to join our core team, lead a team of talented software engineers, and design and build software applications that power the KitchenMate product experience and streamline our business operations. Our talented team of software engineers, ...

Utility Consumer Analytics Inc.
Ontario,Remote
Remote

Lead, mentor, and inspire a team of software developers to deliver high-quality software solutions on time and within budget. Drive the design and development of full-stack software applications using the Java tech stack, ensuring responsiveness, performance, and alignment with architectural standar...

Mannarino Systems & Software
Anywhere - Canada

Software Design and Verification DO-178 Engineers. Defining mechanisms and metrics to determine and drive improvements to test effectiveness, testing efficiency, and measure the overall quality of the catalog. Diversity of thought and experiences leads to innovative solutions and creativity. MANNARI...

Scotiabank
Toronto, Ontario

As a Lead Software Engineer, you will be responsible for the design, architecture and final delivery of the solution with an emphasis on system scalability, availability and pragmatism. Involved in the full software development life cycle and is responsible for designing, coding, testing, implementi...

Sun Life
Toronto, Ontario

The successful candidate is a team player with excellent technical and problem-solving skills, is aware of industry trends, questions the status quo and can identify and propose alternatives. Contribute to defining timelines and plans; research and estimate feasibility, cost, time and scope. We focu...

Scotiabank
Toronto, Ontario

Candidate should be able to work both independently and, in a team, -oriented collaborative environment, by understanding the design documents and handling application development, unit testing and QA support. Guided by our purpose: "for every future", we help our customers, their families and their...

Scotiabank
Toronto, Ontario

Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capit...

Mannarino Systems & Software
Anywhere - Canada

Also, the Safety Engineer will provide guidance and support around design and architecture based on the findings of the various safety assessments. Understanding the electrochemical physics and thermals of lithium metal and lithium-ion cells. Diversity of thought and experiences leads to innovative ...

Bank of Montreal
Toronto, Ontario

Understands and articulates the business case of business questions and the estimated value being delivered. Designs dashboards and analyses to be performed, and appropriate visualization and analytics tools to use. Identifies trends and patterns to address identified business questions and provide ...

Sargent & Lundy
Toronto, Ontario

Visit client office and/or plant site locations to interface with the client and make presentations related to engineering tasks and status. Engineering analyses and evaluations to support modifications and operation of plant systems. Working knowledge of codes, standards, and regulations that apply...