Apply now »

Application Developer, WordPress

Req ID: 25707
Vacancy Type: Permanent  - Hybrid
Number of Positions: 1  
Closing Date: 01/06/2025

Job Summary

The City of Mississauga is looking for a passionate, energetic and talented Fullstack WordPress Developer to join Digital Services team. Reporting to the Manager, Digital Services - IT, the successful applicant will be responsible for development of our enterprise WordPress platform.

Working at the City of Mississauga means you’ll be part of a passionate and talented team that is making a difference to the lives of people who live in Mississauga. We will encourage you to be who you are – to be bold and innovative. You will use a modern technology stack and Agile processes to find the best way to deliver what our community needs.
 

About the Team

As a member of the Digital Team, and reporting to the Manager, Digital Services - IT, you will be the primary developer for our WordPress platform. You will be expected to build core components of our solution and guide development on other related projects. You will help create best practice development standards that our team and other developers integrating into our platform will adhere to.

You’ll be working with WordPress as a multi-site enterprise content publishing platform in a true CMS or headless architecture on a modern AWS stack leveraging the Rest API, CDNs, custom plugins, integrating with front-end apps and working towards a CI/CD Model in collaboration with the DevOps team.
 

Duties and Responsibilities

  • Create and customize plugins and widgets conforming to WordPress Coding Standards
  • Write clean, semantic, well-structured code to build websites, utilize WordPress platform efficiently, and implement accessible user interactions.
  • Follow the Software Development Life Cycle to build, debug, modify, test, and deploy applications
  • Integrate and build RESTful API’s
  • Work closely and effectively with other developers, designers, project managers, and strategists on a variety of projects, large and small.
  • Have a strong handle on HTML and CSS, understand general UI/UX best practices, and possess a sharp eye for turning design mock-ups into pixel-perfect layouts.
  • Get involved with projects early on, to contribute to strategy and technical planning.
  • Participate in code reviews, and share ownership of code quality and performance with the team.
  • Follow detailed system design specifications
  • Write user-friendly technical documentation, design specifications and adhere to PHP Documentation Standards
  • Participate in the development and review of business requirements, process maps, and data architecture plans
  • Contribute to multiple projects simultaneously and meet deadlines
  • Contribute to the development of test plans and test cases, and ensure quality execution of testing and reporting of results
     

Skills and Qualifications

  • University or College graduate in Computer Science or related discipline or equivalent working experience.
  • 7+ years of overall experience in website development, production and maintenance, and public facing web development.
  • Skilled in PHP (particularly WordPress PHP), and have a solid understanding of OOP concepts.
  • Proficient in vanilla Javascript, and have a working knowledge of popular frameworks like Vuejs.
  • Expert level experience of the WordPress database architecture
  • Understanding of the principles behind SEO, web accessibility, performance optimization.
  • Strong understanding of WordPress core, WordPress development standards and multi-site configurations.
  • Experience working with REST API, headless WordPress, and static site generators.
  • Fluency with source control, branching strategies and release management (Git).
  • Previous experience leading and delivering IT Web Development Projects; Web Architecture Designs; and Web Development Governance.
  • Inherent understanding and appreciation for agile methodologies.
  • Excellent communication skills both written and verbal.
  • Experience with AWS and AzureDevops is a plus.
  • Ability to see the bigger picture and differing perspectives; to compromise, to unlearn, to balance competing priorities, and to prioritize the client need. 
  • Desire for continuous improvement; always be learning and seeking improvement, avoid change aversion and excessive conservatism.
  • Knowledge of Performance benchmarking and optimization

* This position requires 3 days in office and 2 days remote per week. 

Hourly Rate/Salary: $ 86,858.00 - $ 115,812.00 
Hours of Work: 35 
Work Location: Civic Centre 
Department/Division/Section: CPS/Corporate Services Dept , CPS/IT Division , Enterprise Business Solutions 
Non-Union/Union: Non Union 



We thank all who apply, however, only those candidates selected for an interview will be contacted. You can also check your application status in your candidate profile online. 

All personal information is collected under the authority of the Municipal Act. 

Equity, Diversity and Inclusion
The City of Mississauga is committed to creating a respectful and supportive workplace that fosters a culture of equity, diversity and inclusion which broadly reflects the communities and residents we serve. Throughout the employee life cycle, the City is working to include an EDI lens to attract, retain and support the growth of diverse talent. 

Learn more about the City’s commitment to Equity, Diversity and Inclusion.

Accommodations
The City of Mississauga is an Equal Opportunity Employer and is committed to removing barriers in our selection process for people with visible and invisible disabilities. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, the City of Mississauga will provide accommodations throughout the recruitment, selection and/or assessment process to applicants with disabilities. 

If selected to participate in the recruitment, selection and/or assessment process, please inform Human Resources of the nature of any accommodation(s) that you may require in respect of any materials or processes used to ensure your equal participation.   

   

 

Apply now »