Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Engineer for web development at VS Media, enhancing interactive platforms. Collaborate across full stack and DevOps teams to build innovative, scalable solutions.

Responsibilities

  • Help push the company forward by writing and maintaining efficient, scalable code while contributing across all layers of our platform
  • Perform technical analysis, product and website feature development, bug resolution, knowledge sharing, and contribute to documentation
  • Part of business-hours support workflows and assist operations teams with the implementation, testing, and deployment of solutions

Requirements

  • 5+ years of professional development experience (PHP preferred, but strong full-stack engineers with other backend experience are encouraged to apply)
  • Demonstrated experience designing and building complex systems from the ground up
  • Senior-level full-stack development experience with a demonstrated ability to work on complex, production-grade systems
  • Proficiency with modern JavaScript frameworks (e.g., React, Svelte), HTML5, CSS3, and JavaScript/TypeScript
  • PHP is the primary backend language for this role; additional backend experience is a plus but does not substitute for PHP proficiency
  • Experience working across multiple PHP versions, including maintaining and improving legacy codebases while developing in modern PHP
  • Experience with lightweight, middleware-driven PHP backends (PSR-7/PSR-15) or similar framework patterns
  • Strong understanding of relational databases (MySQL), including query optimization and schema design
  • Experience building and consuming RESTful APIs and third-party integrations
  • Solid grasp of software architecture principles, including MVC, SOLID, common design patterns, and scalability considerations
  • Proficiency with version control systems (Git, SVN) and collaborative development workflows
  • Moderate experience with Unix systems and the command line
  • Experience with automated testing practices, including unit, integration, and end-to-end testing
  • Experience working within CI/CD pipelines
  • Exceptional analytical and debugging skills with a strong attention to detail
  • Demonstrated ability to take ownership of projects and execute with minimal supervision across varying levels of scope and complexity
  • Exceptional verbal and written communication skills, with the ability to convey technical concepts clearly to both technical and non-technical audiences
  • Exceptional judgment and discretion, particularly when working on sensitive systems or high-visibility projects.

Job type

Full Time

Experience level

Lead

Salary

CA$146,000 - CA$206,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptMySQLPHPReactSubversionSvelteTypeScriptUnix

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.