Lead Software Engineer (Node.js and PHP) - Drake International
  • Toronto, Ontario, Canada
  • via Whatjobs
CAD - CAD
Job Description

Title: Lead Software Engineer (Node.js and PHP)Location: Toronto, ON, Canada (Hybrid)Type: Full-Time, PermanentIntroduction: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 visionWorking 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 systemsMentor 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 solutionsWeb 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!!!INDHuntelGlobalToronto#LI-DNI

;