Senior PHP - WordPress Developer
Location
ON + 1 moreAll locations: ON | Canada
Posted
78 days ago
Salary
CAD 85K - CAD 95K / year
Seniority
Senior
Job Description
Senior PHP - WordPress Developer
Postmedia Network
Sr PHP/WordPress Developer Location: Toronto, ON, Canada Job Description Position: Sr PHP/WordPress Developer Position Type: Full time, Permanent (Existing Vacancy) Reports To: Sr Director, Digital Platforms & Delivery Location: Remote within Toronto, ON The Company: Postmedia is a Canadian news media company representing more than 110 brands across multiple print, online and mobile platforms. Award-winning journalists and innovative product development teams bring engaging content to millions of people every week whenever and wherever they want it. This exceptional content, reach and scope offers advertisers and marketers compelling solutions to effectively reach target audiences. We are always on the lookout for talented individuals to join our team. The Opportunity: The Senior PHP/WordPress Developer is a high-impact technical role responsible for the architecture, development, and stability of our enterprise-scale WordPress VIP (WPVIP) ecosystem. We are looking for a "developer's developer"—someone who views high-quality code as a baseline and sees automated testing and continuous delivery as essential to the craft. This individual acts as a technical anchor and servant leader, utilizing Behavior-Driven Development (BDD), ATDD (Acceptance Test-Driven Development) and Test-Driven Development (TDD) to ensure quality and reliability. You will be the "tide that raises all ships," proactively mentoring others in engineering best practices while taking full initiative over the delivery lifecycle. Why This Role Matters: You provide the technical rigour that allows our team to move fast without breaking things. By embedding testing and automation into the heart of our workflow, you enable the organization to scale confidently while mentoring the next generation of engineers. What you’ll do: WPVIP, PHP & Engineering Excellence - Architect bespoke, high-performance WordPress themes, plugins and solutions optimized for the WPVIP platform. - Write clean, modular PHP (8.x) using OOP and SOLID principles to ensure code is maintainable and VIP-standard compliant. Testing & Continuous Delivery - BDD Implementation: Drive collaboration efforts with stakeholders using BDD (Behavior-Driven Development) to create a shared understanding. - Test-First Mindset: Implement and advocate for ATDD (Acceptance Test-Driven Development) and TDD (Test-Driven Development) practices to ensure an executable understanding of the intended behavior that will drive development. - CD Pipeline Stewardship: Own and optimize Continuous Delivery pipelines using VIP-CLI and GitHub Actions, ensuring every commit is "deploy-ready" through automated linting, unit testing, and integration tests. Agile Collaboration & Servant Leadership - Act as a servant leader by removing technical blockers and facilitating pair programming to socialize testing best practices across the team. - Proactively identify technical debt and platform risks, taking the initiative to refactor code for better testability and performance. Who you are: - 7+ years of professional PHP experience, with deep expertise in the WordPress VIP ecosystem. - Testing Mastery: Proven experience with testing frameworks (e.g., PHPUnit, Playwright, Behat, or Cypress) and a commitment to TDD/BDD workflows. - CI/CD Proficiency: Expert knowledge of modern Continuous Delivery practices and WPVIP-specific deployment constraints. - Full-Stack Skills: Strong command of React (Gutenberg), ES6+, and REST/GraphQL API integration. - Performance & Security Tooling: Extensive experience with tools such as PHPCS, New Relic, Query Monitor, WPScan and K6/WebPageTest. - Engineering Excellence: BDD, ATDD, TDD and CI/CD. - Technical Stewardship: WPVIP architecture and high-scale PHP. - Servant Leadership: Empowering others through mentorship and knowledge sharing. - Proactive Initiative: A self-starter who defines "done" as tested, documented, and deployed. Compensation: Employment offers presented to the selected candidate are based on a combination of qualifications, experience, responsibilities of the role and the candidate's location. Base Salary: $85,000 - $95,000 We thank in advance all applicants for their interest, however only those candidates under consideration will be contacted. Only candidates legally eligible to work in Canada will be considered. No phone calls or agencies please. Postmedia Network Inc. is committed to providing accommodations for people with disabilities in all areas of the hiring process. If you require accommodation during the hiring process, please make your needs known in advance. Accommodation requests will be provided on an individual basis. Postmedia Network Inc. is committed to employment equity and an inclusive barrier-free selection process and work environment. Postmedia Network Inc. encourages applications from women, indigenous peoples, persons with disabilities and members of visible minorities.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and development of Elixir applications • Responsibility for the entire bike refurbishment process • Conducting code reviews and quality assurance • Evaluating new technologies • Responsible for deployment tasks and CI processes • Supporting and mentoring junior developers
Software Development Specialist – Java Tech Lead
ExperianWe're unlocking the power of data to help create a better tomorrow.
• Work in a multidisciplinary team • Collaborate with technical and business leadership • Participate in the full software development lifecycle • Ensure implementations are secure, scalable, reliable, and resilient
Senior Software Engineer, Backend
Oscar Health InsuranceOperating on the belief that healthcare is broken, Oscar Health Insurance is on a mission to reinvent and humanize the industry by combining technology, design,
Senior Software Engineer, Backend Location: New York United States Job Description: Hi, we're Oscar. We're hiring a Senior Software Engineer, Backend to join our Engineering team. Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our members. We started Oscar in 2012 to create the kind of health insurance company we would want for ourselves—one that behaves like a doctor in the family. About the role As a Senior Software Engineer, you will build reliable and maintainable applications, infrastructure, and interfaces that make interacting with the health care system easier for members and providers. You will work with partners, product managers, and designers to solve challenging problems. Senior Engineers collaborate with other engineers on the team to improve technology and apply best practices. Work Location: This position is based in our New York City office, requiring a hybrid work schedule with 3 days of in-office work per week. Thursdays are a required in-office day for team meetings and events, while your other two office days are flexible to suit your schedule. #LI-Hybrid Pay Transparency: The base pay for this role is: $158,400 - $207,900 per year. You are also eligible for employee benefits, participation in Oscar's unlimited vacation program, company equity grants, and annual performance bonuses. Responsibilities - Become the expert on your team's business and technical domains. - Lead the planning, execution and release of complex technical projects. - Work with partners, product managers, and designers to solve challenging problems. - Collaborate with other engineers on the team to improve technology and apply best practices. - Implement step-wise technical migrations of our existing services and applications. - Own small to medium features or infrastructure projects from technical design through completion with little required guidance. - Independent contributor to their team. Work effectively across the codebase with appropriate guidance from code owners. - Make steady, well-paced progress without requiring frequent significant feedback from more senior engineers. - Compliance with all applicable laws and regulations - Other duties as assigned Qualifications - 5+ years of professional software engineering experience, working with a variety of technologies, and have increasingly impactful accomplishments - Experience proposing, experimenting, and iterating, whether it be a new shiny technology or an arcane, ill-conceived data structure; our company may be new, but the health industry isn't! - Experience with technical contributions, improving the quality of what you create, and are excited to build fault-tolerant, and scalable software systems. - Demonstrates solid understanding of the practical application of CS concepts within their team. - Consistently writes stable, correct, and maintainable code with little oversight; writes modular, adaptable code with guidance. Bonus Points - Experience supporting libraries and writing in Python and Golang. - Experience owning observability stack tooling, e.g. Grafana, BigQuery, Kubernetes. - Experience working in data and engineering tooling, e.g. discovery libraries, data replication, data transfer tools, authentication, authorization libraries. This is an authentic Oscar Health job opportunity. Learn more about how you can safeguard yourself from recruitment fraud here. At Oscar, being an Equal Opportunity Employer means more than upholding discrimination-free hiring practices. It means that we cultivate an environment where people can be their most authentic selves and find both belonging and support. We're on a mission to change health care -- an experience made whole by our unique backgrounds and perspectives. Pay Transparency: Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education, and experience. Full-time employees are eligible for benefits including: medical, dental, and vision benefits, 11 paid holidays, paid sick time, paid parental leave, 401(k) plan participation, life and disability insurance, and paid wellness time and reimbursements.
Role Description Estamos em busca de um DESENVOLVEDOR .NET- SENIOR com sólida experiência em desenvolvimento de software utilizando o ecossistema Microsoft .NET, capaz de liderar tecnicamente projetos, tomar decisões técnicas e mentorar desenvolvedores menos experientes. - Desenvolver e manter aplicações de alta complexidade - Realizar code reviews e garantir qualidade do código da equipe - Colaborar com Gerente de Projetos e stakeholders na definição técnica de features - Documentar soluções e contribuir para a base de conhecimento do time Qualifications - C# avançado, incluindo recursos modernos da linguagem (async/await, LINQ, generics, delegates) - .NET Core para desenvolvimento de APIs RESTful e aplicações web - Entity Framework Core, Dapper e conhecimento sólido de SQL Server - Princípios SOLID, Design Patterns - Clean Architecture e DDD - Domain Driven Design - Containers (docker) - Testes unitários - Git e fluxos de versionamento - CI/CD com Azure DevOps Requirements - Experiência com arquitetura de microsserviços - Mensageria (Pub/Sub, RabbitMQ) - Kubernetes - Cloud computing (GCP) - Desenvolvimento frontend com Angular e Javascript - NoSQL Benefits - Programa de Saúde e Bem-Estar com pacotes de benefícios oferecidos pela cooperativa que você poderá escolher de acordo com a sua necessidade - Descanso remunerado de 15 dias, após 12º. mês - Notebook de última geração - Bônus por indicação de candidatos - Treinamentos na iblue Academy - Treinamento na Udemy - Certificações (AWS, Microsoft; IBM e H20)

