Senior PHP / WordPress Developer

Postmedia • Remote, Toronto, Canada

Full-time Web Development

Job Description

Postmedia is looking for an experienced Senior PHP/WordPress Developer to lead the development, architecture, and maintenance of its large-scale WordPress VIP (WPVIP) platform.

This role is ideal for a developer who focuses on writing high-quality, maintainable code and believes in automated testing, continuous integration, and continuous delivery. You will also mentor other developers and help improve engineering standards across the team.

This is a full-time, permanent remote position for candidates located in Toronto, Ontario, Canada.

About the Company

Postmedia is one of Canada's largest news media companies, operating more than 110 media brands across print, digital, mobile, and online platforms. The company delivers news and content to millions of readers while providing advertising solutions to businesses across Canada.

Key Responsibilities

WordPress & PHP Development

  1. Design and build custom WordPress themes, plugins, and applications.
  2. Develop high-performance solutions optimized for the WordPress VIP platform.
  3. Write clean, organized, and scalable PHP 8.x code.
  4. Follow Object-Oriented Programming (OOP) and SOLID development principles.
  5. Ensure code meets WordPress VIP coding standards.

Testing & Quality Assurance

  1. Use Behavior-Driven Development (BDD) to collaborate with stakeholders and define project requirements.
  2. Apply Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD) practices.
  3. Create automated tests to ensure code quality and reliability.
  4. Promote a test-first development culture within the team.

Continuous Integration & Deployment

  1. Manage and improve Continuous Delivery (CD) pipelines.
  2. Use GitHub Actions and VIP-CLI for automated deployments.
  3. Ensure all code is tested, reviewed, and deployment-ready before release.
  4. Automate code quality checks, unit tests, and integration testing.

Leadership & Team Collaboration

  1. Mentor developers and share best practices.
  2. Help team members solve technical challenges.
  3. Participate in pair programming and technical discussions.
  4. Identify technical debt and improve existing codebases.
  5. Take ownership of project delivery from development to deployment.

Required Skills & Experience

  1. 7+ years of professional PHP development experience.
  2. Strong experience with the WordPress VIP ecosystem.
  3. Deep understanding of enterprise-level WordPress development.
  4. Experience with automated testing and quality assurance processes.
  5. Strong understanding of CI/CD pipelines and deployment workflows.
  6. Experience leading technical projects and mentoring developers.

Technical Skills

Backend Development

  1. PHP 8.x
  2. WordPress VIP
  3. Object-Oriented Programming (OOP)
  4. SOLID Principles

Frontend Development

  1. React
  2. Gutenberg Block Development
  3. JavaScript (ES6+)

APIs & Integrations

  1. REST APIs
  2. GraphQL APIs

Testing Frameworks

  1. PHPUnit
  2. Playwright
  3. Behat
  4. Cypress

DevOps & Deployment

  1. GitHub Actions
  2. VIP-CLI
  3. Continuous Integration (CI)
  4. Continuous Delivery (CD)

Performance & Security Tools

  1. PHPCS
  2. New Relic
  3. Query Monitor
  4. WPScan
  5. K6
  6. WebPageTest

Preferred Professional Qualities

Engineering Excellence

  1. Strong knowledge of BDD, ATDD, TDD, and CI/CD methodologies.
  2. Focus on code quality, testing, and automation.

Leadership

  1. Comfortable mentoring and supporting other developers.
  2. Encourages collaboration and knowledge sharing.

Initiative & Ownership

  1. Self-motivated and proactive.
  2. Takes responsibility for delivering tested, documented, and deployed solutions.
  3. Continuously looks for improvements in performance, security, and development processes.

Compensation

  1. Base Salary: CAD $85,000 – $95,000 per year.
  2. Full-time permanent position.

Eligibility Requirements

  1. Must be legally authorized to work in Canada.
  2. Only shortlisted candidates will be contacted.

Equal Opportunity Employer

Postmedia is committed to creating an inclusive workplace and encourages applications from women, Indigenous peoples, persons with disabilities, and members of visible minority groups.

Sign in to open the application link for this job.

Log in to apply
Share this job

Advertisement