Position Summary
Our client is a dynamic, award-winning digital agency focused on delivering exceptional online experiences for independent and private schools. They are seeking a highly skilled and creative Front-End Developer to help build and maintain high-quality, CMS-based websites—primarily using WordPress.
This role will lead or support front-end development on a variety of digital projects. The ideal candidate will be passionate about writing clean, scalable code, collaborating with cross-functional teams, and translating design concepts into responsive, user-centered web experiences.
Key Responsibilities
Interface Architecture
- Develop modular, scalable front-end systems using semantic HTML, SCSS, and modern JavaScript.
- Implement responsive and accessible design systems that work across browsers and devices.
CMS Integration
Customize and extend WordPress themes and templates to meet project needs.Deliver flexible, content-editable CMS structures while preserving design integrity.Code Quality & Best Practices
Write clean, DRY, maintainable code using naming conventions like BEM.Prioritize accessibility, performance, and technical SEO in all builds.Cross-Functional Collaboration
Work closely with designers, strategists, content, and SEO teams.Translate UX goals and visual designs into working front-end solutions.Process Improvement
Advocate for efficiency and structure in development workflows.Contribute to development standards and mentor others on best practices.Required qualifications
4+ years of front-end development experience; ideally at or near lead developer level. Strong proficiency in HTML, SCSS, JavaScript (ES6+), and Git.Expertise in custom WordPress theme development.Solid understanding of responsive design, performance optimization, accessibility standards, and SEO fundamentals.Experience with scalable front-end architecture and reusable component structures.Agency or freelance experience strongly preferred.What we offer
Hardware Subsidy : $50 USD per month to support equipment and home office needsMedical Subsidy : Health insurance cost assistance, adjusted based on your locationYear-End Bonus : 13th salary; bonus eligibility varies by regionPaid Time Off : 15 vacation days per calendar year, plus 3 personal sick daysStatutory Holidays : Choice of 13 holidays—either Canadian public holidays or those of your home countryRemote Work Flexibility : Work remotely from anywhere, with optional hybrid setup in Winnipeg, MBSupportive Culture : Join a collaborative, process-oriented team that values clean code and long-term maintainabilityImpactful Projects : Build digital experiences for independent schools that prioritize quality, accessibility, and user experience