
Website Developer
The Canadian Association for Supported Employment (CASE) is seeking a highly versatile and skilled backend web developer passionate about WordPress, complex integrations, and architecting accessible and professional solutions for large-scale, multi-functional websites? The Canadian Association for Supported Employment (CASE) is seeking a tech-savvy, detail-driven developer eager to reimagine and implement membership management plug-ins and registration workflows. This role is ideal for someone who thrives in complexity, can untangle legacy systems, and enjoys designing and executing robust user registration pathways that include tools like Microsoft Forms, Excel integrations, and beyond. If you’re ready to play a key role in rebuilding and enhancing user flows in a mission-driven environment, we want to hear from you.
TITLE: Website Developer
LOCATION: Remote/Virtual (Canada-wide)
POSTING DATE: August 1, 2025
START DATE: September 8, 2025
REPORTS TO: Director of Learning and Development
JOB OVERVIEW:
Maintenance & Security
- Perform regular updates to WordPress core, themes, and plug-ins including membership and payment gateway integrations to maintain site stability and compatibility.
- Conduct regular security audits, address vulnerabilities, and ensure adherence to best practices in user authentication, data storage, and transmission. This includes implementing and managing advanced security protocols.
- Maintain and test backup recovery processes ensuring rapid restoration, if needed.
Workflow Design & Implementation
- Complete the design and implementation of new registration workflows using WordPress and custom-coded solutions, integrating with Microsoft Forms, Excel, and other data-capture tools.
- Re-establish and optimize member management plug-ins, ensuring smooth integration with database, email marketing, and access control systems.
- Collaborate closely with the Director of Learning and Development and cross-functional teams to define requirements, map processes, and ensure secure and scalable development within a complex WordPress-based tech stack.
- Architect and develop backend systems that automate and streamline user registration, membership renewal, and role-based access management.
- Build reliable data pipelines to extract, transform, and populate data from MS Forms into structured Excel-based reporting workflows.
Customization & Platform Development
- Customize and extend WordPress themes and plug-ins using PHP, MySQL, REST APIs, JavaScript (ES6+), and CSS/SASS.
- Perform code reviews, documentation, version control (Git), and adhere to best practices in security, scalability, and maintainability.
- Ensuring accessibility, responsiveness, and compatibility across browsers and devices by following current front-end best practices.
- Knowledge of accessibility (WCAG 2.2) and responsive design principles.
Troubleshooting & Technical Support
- Troubleshoot and resolve performance bottlenecks, plugin conflicts, and data integrity issues within existing workflows.
- Provide ongoing technical support and recommendations for continuous improvement of workflows and user experience.
Required Skills & Qualifications
- 5+ years of experience in backend web development, with a strong focus on WordPress and workflow automation.
- Proven ability to work with custom WordPress plug-ins, membership tools (e.g., MemberPress, Paid Memberships Pro), and multisite configurations.
- Strong expertise in: PHP, MySQL, JavaScript, RESTful APIs, MS Power Automate, Microsoft Forms, and Excel data workflows.
- Experience designing and building complex user registration and login systems, including SSO, multi-path onboarding, and secure data handling.
- Skilled in validating, transforming, and mapping data between systems to support seamless platform integrations and workflow automation.
- Demonstrated experience maintaining clear change logs and establishing/following processes for version tracking, testing, and deploying updates across environments.
- Excellent problem-solving and communication skills, including documenting workflows and technical decision-making.
- Ability to work both independently and collaboratively within agile or hybrid project teams.
HOURS OF WORK AND SALARY:
- Full-time (37.5 hours / week) one year contract ending on September 8, 2026
- Hourly pay rage: $36.00 - $39.00
Benefits of Working with CASE
- Three weeks of paid vacation per year
- 4% RRSP matching and health benefits
- Opportunities to cross-skill by deepening disability-awareness and front-end considerations related to accessibility
- Regular check-ins and growth planning in collaboration with our Director of Learning and Development
Application Process: To apply, please submit your resume and cover letter via the link provided: BambooHR Application Link.
Your cover letter should clearly demonstrate your expertise in the following areas:
- Custom and complex WordPress development – include examples of projects where you worked extensively with PHP, MySQL, JavaScript, and WordPress Core.
- Workflow design and process optimization – describe how you’ve identified and improved backend or user workflows to enhance efficiency and user experience.
- Membership and e-commerce systems – outline your experience managing platforms such as MemberPress, WooCommerce, and Stripe, including handling paid memberships, payment data, billing, and reconciliation.
- Site maintenance, security, and performance optimization – share how you’ve maintained secure, high-performing websites through updates, backups, audits, and performance enhancements.
- Custom coding and troubleshooting – provide insight into your experience diagnosing and resolving complex technical challenges.
Your cover letter should highlight concrete examples that reflect your years of experience in these areas and demonstrate why you are an ideal fit for this role.
Please note: Applicants must be legally entitled to work in Canada at the time of application. CASE is not able to sponsor work permits or visas for this position. Only candidates selected for an interview will be contacted.
Application Deadline: August 17, 2025
Additional Information:
The Canadian Association for Supported Employment (CASE) equips supported employment service providers to increase employment inclusion for people who live in Canada who experience disability.
CASE welcomes and encourages applications from persons who experience disability. Accommodations are available upon request for candidates in all aspects of the application and selection process. If you require an accommodation to apply for this position, please contact Belinda Deenik at belinda@supportedemployment.ca or 1-800-684-5628 x 704.
Required degree level
- Experienced (Non Manager)
Years of experience (Optional)
- 3 - 5 years of experience
Salary range
- CA$36 - CA$39 per hour
Required languages (Optional)
- English
Required skills (Optional)
- WordPress
- Programming Proficiency
- Custom Coding & Troubleshooting
- Membership & E-commerce Systems
- MemberPress
- WooCommerce,
- Maintenance, Security & Performance Optimization