Technical Director

Technical Director (Node.js)

SearchWest’s client is an exciting digital media company that is leveraging digital imaging technologies and AI to deliver content management and photo-based products and services. They are looking for the right candidate who not only has some serious technical chops, but who also takes pride in delivering amazing products and services that meet their business needs and that bring joy to their customers. Reporting to the Head of Development and Operations, you have strong foundations in a wide range of modern web technologies (specifically Node.js, ngnix, PostgreSQL, MongoDB, Knockout.js, Backbone.js, and HTML5) and experience across all phases of the product lifecycle. You must be comfortable leading a team of developers and should enjoy working closely with functional stakeholders to proactively and preemptively meet the robustness and reliability requirements of a rapidly growing service. You have a natural talent for framing and solving problems at the architecture/design level while also being able to dive down to the implementation details and tradeoffs without skipping a beat. If this describes you and what motivates you, please read on!


  • Full stack and full product lifecycle experience
  • Experience in translating business needs into technology and process/systems requirements
  • Experience developing and supporting operating web applications and RESTful APIs using Node.js (or a web framework like Ruby on Rails or Django) and modern best practices (Git, TDD, CI)
  • Minimum 2 years experience leading and coaching an agile/scrum team
  • Minimum 5 years programming experience
  • Bachelor’s degree in Computer Science or equivalent experience


  • Experience with content-heavy websites (photos, videos)
  • Experience integrating 3rd party APIs/web services
  • Experience with DevOps – Docker, Digital Ocean/AWS, monitoring/reporting, automation, etc
  • Experience with data analytics and reporting
  • Active in the Open Source community


To apply for this role please e-mail megan@searchwest.ca and if this role is not an exact fit, please note that other roles are available in this vertical so don’t hesitate to submit a resume for consideration