Loading...

Technical Lead

ApplyBack to Jobs

About us:
Trew Knowledge is a fast-paced and rapidly growing digital marketing agency focused on delivering world-class, innovative solutions for some of the world’s largest Brands. As the only Canada based WordPress VIP Gold Agency Partner, we proudly deliver award-winning solutions that leverage our innovative vision, technical prowess, and unmatched customer service.

Our team of dedicated professionals align themselves with our clients’ particular business goals, through a holistic approach, creating digital development, brand strategy, and customer identity management solutions to take the customer’s brand to a higher level.

We are currently looking for a Technical Lead who brings a deep expertise in building and maintaining medium to complex web solutions for various clients in various industries. This role is ideal for someone who is passionate about digital innovations and who has a strong commitment to excellence and growth.

This is a full-time permanent position and fully remote, with the possibility to work from our downtown Toronto office for residents of that area.

About the role:

As a Technical Lead, your role will be to define the technical vision, framework and standards for all technical aspects of the digital solutions that we build for our various clients. You will work in close collaboration with other teams such as design and product & project management to ensure the technical vision aligns with the needs of our clients. You will also play a support role with our web developers by empowering them in the resolution of technical issues and challenges.

What you will be doing:

1) Technical Leadership

  • Understand client needs and define the technical vision and strategy to translate business needs into scalable technical solutions.
  • Lead the architecture, design, and development of complex web and digital projects using modern technologies (e.g., React, Next.js, Node.js, PHP, WordPress, headless CMS, APIs, etc.).
  • Guide and influence technical decisions aligned with business goals, scalability, and maintainability.
  • Own and drive coding standards, conduct code reviews, and ensure consistent quality across the development team to align with best practices.
  • Identify and manage technical risks early; proactively recommend mitigation strategies.
  • Ensure high levels of security, performance, and accessibility across web platforms.

2) Project Delivery and Collaboration

  • Support sales in technical scoping, solution design, and project proposals.
  • Plan and prioritize work, organizing the engineering effort by breaking down high-level project goals into actionable development tasks.
  • Participate in sprint planning, estimations, retrospectives, and technical planning sessions.
  • Lead the technical planning and architecture for client projects and support, ensuring solutions align with requirements and agency capabilities.
  • Work closely with project managers, product owners, web developers, QA, and other stakeholders to align on timelines, resource allocation, deliverables, and technical constraints.
  • Lead weekly scrums to ensure identified issues are being addressed without delay and support the team with the prompt resolution of issues.
  • Lead Sprint demos and work with other teams during backlog refinement and resolution of technical issues and challenges.
  • Proactively identify risks, dependencies, and potential roadblocks and propose solutions.
  • Oversee the full development life cycle, often of multiple projects simultaneously, balancing team capacity and business priorities.
  • Serve as the technical point of contact for clients, explaining complex concepts in a clear, business-friendly manner.
  • Support the resolution of post deployment issues through ticket review and ticket grooming, outlining clear tasks for the production team and client action, if needed.
  • Provide input on long-term digital strategy from a technical perspective.

3) People coaching and mentoring

  • Provide technical direction, mentorship, coaching and guidance to developers by providing feedback, pairing on difficult problems, and promoting continuous learning.
  • Support the Director of Engineering with people management accountabilities by providing input into employee performance evaluations, capacity planning and resource management.
  • Support the onboarding and technical growth of new developers.
  • Act as the escalation point for technical blockers within project teams.
  • Conduct code reviews and enforce best practices in coding, testing, and deployment
  • Foster a culture of collaboration, accountability, and continuous improvement within the development team.

4) Innovation and Continuous Improvement

  • Identify opportunities to optimize internal processes, improve development workflows, and introduce new tools or frameworks.
  • Stay current with emerging technologies and assess their potential impact and value to the agency and its clients.
  • Contribute to internal documentation, templates, boilerplates, and reusable code libraries.
  • Promote the adoption of scalable architectures.

What you need to succeed

Education and Experience:

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology or equivalent
  • 7+ years of progressive experience in web development, with at least 2 years in a leadership or lead developer capacity.
  • Proven track record in delivering mid to large size projects for digital agencies or tech consultancies.
  • Experience working in a client-facing environment and translating business goals into technical plans
  • Experience working with Agile teams and practices

Knowledge, Skills and Competencies:

  • Solid understanding of WordPress at an enterprise level (WordPress VIP)
  • Proficiency in modern technologies such as Node.js, Vue.js, HTML, CSS, Javascript, Git, and in cloud-based systems such as Microsoft Azure.
  • Strong understanding of CMS platforms
  • Knowledge of database concepts, both SQL and NoSQL
  • Solid understanding of SEO, analytics, and performance optimization in a digital agency context.
  • Demonstrated ability to manage multiple projects simultaneously in a fast-paced, deadline-driven environment.
  • Proven ability in the development and maintenance of effective client relationships and demonstrated commitment to strong customer service.
  • A collaborative, team-first mindset with the ability to mentor and grow talent.
  • Excellent written and verbal communication skills
  • Excellent problem-solving and critical thinking
  • Strong leadership and organizational abilities
  • Proven ability to manage priorities and meet deadlines while being adaptable and able to work well under pressure.

What we offer:

  • Remote work and work-life balance.
  • Competitive starting salary between $105,000 and $110,000 (depending on experience and skillset).
  • Eligibility to our year-end performance incentive program.
  • Generous paid time off (vacation, sick days, personal time, etc).
  • Group insurance coverage for Canadian employees, including extended health, dental, vision and travel.
  • Career development and growth.
  • A new MacBook Pro laptop plus a $1000 allowance for home office equipment.
  • Learning & development yearly budget.
  • A dynamic team of individuals who are passionate about what they do and who are eager to welcome you aboard!

If you see yourself in this role and you possess the required qualification, we want to hear from you!

Company
Trew Knowledge

Job Type
Full Time

Location
Remote Canada

How to Apply
Via email

To apply for this job please visit jobs.wordpress.net.

ApplyBack to Jobs