WordPress Web Developer

1 day ago


Kelowna, British Columbia, Canada Twirling Umbrellas Ltd. Full time $65,000 - $80,000 per year

Looking for friendly humans.

We're looking for a talented developer to join our team and help craft exceptional WordPress websites for professional and member-based organizations. You'll build custom themes and plugins, enhance existing sites, and bring designs to life with performance, scalability, and maintainability in mind.

You'll collaborate with our designers, project managers, and content strategists to deliver high-quality, user-focused digital experiences. This is a hands-on development role with room for innovation, creativity, and growth.

What You'll Do

  • Develop and maintain custom WordPress themes and plugins.
  • Build native React blocks for the WordPress Block Editor (Gutenberg).
  • Use AI-assisted tools to streamline workflows, improve quality, and support innovation.
  • Implement accessible, pixel-perfect front-end experiences using modern HTML, CSS/SASS, and JavaScript.
  • Write clean, secure, and well-documented PHP and WordPress code.
  • Optimize sites for speed, accessibility, and technical SEO.
  • Collaborate with designers and content strategists to deliver engaging user experiences.
  • Review your own work and others' for quality assurance and consistency.
  • Contribute to process improvements, documentation, and reusable code libraries.
  • Stay current with evolving WordPress practices and web technologies.
  • Track work and progress in our project management tools.

What You Bring

  • 2+ years of professional experience developing for WordPress or another modern CMS.
  • Strong understanding of PHP, JavaScript (ES6+), HTML5, and CSS3/SASS.
  • Experience building or customizing themes and plugins from scratch.
  • Familiarity with React-based WordPress development and native block creation.
  • Experience with version control (Git) and local development workflows.
  • A thoughtful, detail-oriented approach to your work.
  • A passion for learning, collaborating, and building things that matter.

Bonus Points

  • Experience with , Webpack/Vite, or Composer.
  • Understanding of REST APIs, headless WordPress, or decoupled architectures.
  • Familiarity with WCAG accessibility standards.
  • Experience with hosting environments like Pantheon or similar platforms.
  • Education in a relevant field or equivalent professional experience.

Work Environment

We're primarily looking for an intermediate to senior WordPress developer who can work independently and contribute at a high level. We're open to capable junior applicants as well, and will provide the support and structure needed for them to grow into the role.

For more junior developers, we'd start with a five-day work schedule to support collaboration, communication, and consistent project flow. Experienced senior developers who work with a high degree of autonomy may have the option of a reduced-hours, four-day schedule. The goal is to align each person's schedule with the level of independence their role requires.

We value autonomy, clear communication, and a genuine sense of teamwork — it's how we build great websites and lasting relationships.

Job Type: Full-time

Pay: $65,000.00-$80,000.00 per year

Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Extended health care
  • Life insurance
  • RRSP match
  • Work from home

Location:

  • Kelowna, BC (preferred)

Work Location: Hybrid remote in Kelowna, BC



  • Kelowna, British Columbia, Canada Kanopi Full time $92,050 - $111,900

    This position is open to applicants in Canada. About Our CompanyKanopi Studios is a Design, Development & Support Agency with a fully distributed team of people who are experts in Drupal & WordPress.Our clients are mission-driven — and so are we. We design, build, and support websites that help their missions thrive.We believe the people behind the work...


  • Kelowna, British Columbia, Canada Kanopi Full time $92,550 - $111,900 per year

    This position is open to applicants in Canada. About Our CompanyKanopi Studios is a Design, Development & Support Agency with a fully distributed team of people who are experts in Drupal & WordPress.Our clients are mission-driven — and so are we. We design, build, and support websites that help their missions thrive.We believe the people behind the work...


  • Kelowna, British Columbia, Canada University of British Columbia Full time $72,000 - $95,701 per year

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Information Services, Level BJob TitleCommunications and Engagement StrategistDepartmentUBCO | Communications and Government Relations | Office of Deputy Vice-Chancellor and PrincipalCompensation Range$6, $9,701.42 CAD MonthlyThe Compensation Range is the span between the minimum and maximum...

  • Marketing Manager

    7 days ago


    Kelowna, British Columbia, Canada HYATT PLACE VANCOUVER METROTOWN Full time $60,000 - $75,000 per year

    OverviewWe are seeking a dynamic and innovative Marketing Manager to lead our marketing initiatives and elevate our brand presence across multiple channels. In this role, you will develop and execute comprehensive marketing strategies that drive engagement, boost sales, and strengthen our market position. Your expertise in digital marketing, content...

  • Fullstack Developer

    4 days ago


    Kelowna, British Columbia, Canada Summit Full time US$75,000 - US$95,000

    About the RoleSummit is looking for a Full-Stack Developer to join our growing team.You will play a key role in designing, building, and integrating software across our technology stack, helping streamline compliance, underwriting, and submission management workflows. This role involves close collaboration with internal stakeholders and third-party vendors,...


  • Kelowna, British Columbia, Canada University of British Columbia Full time $6,748 - $9,701

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Information Services, Level BJob TitleCommunications and Engagement StrategistDepartmentUBCO | Operations | Canadian Prescribed Fire Training Program | Department of Earth and Environmental Sciences | Irving K. Barber Faculty of ScienceCompensation Range$6, $9,701.42 CAD MonthlyThe...


  • Kelowna, British Columbia, Canada Paladin Airport Security Services Full time $60,000 - $85,000 per year

    OverviewThe Paladin Difference starts with our team. We are committed to being Curious, Accountable, Respectful, and Exceptional, and making the world a safer and friendlier place because we CARE If this sounds like a team that you'd like to join, we want to meet youLa différence Paladin commence avec notre équipe. Nous nous engageons à être Curieux,...


  • Kelowna, British Columbia, Canada Eldorado Resort Full time $120,000 - $180,000 per year

    Regional Director of Sales - Job DescriptionPosition Summary:The Regional Director of Sales will lead a dynamic sales team, responsible for the daily sales efforts, total revenues, yield strategies and overall positioning of all properties under the Argus Hospitality umbrella.What will you be doing? Reporting to the Director of Hospitality, you are...

  • UX/UI Designer

    1 week ago


    Kelowna, British Columbia, Canada 15459b44-616f-4da3-85cb-8a8c24fee224 Full time $60,000 - $90,000 per year

    Job Title: User Experience Researcher & UX/UI DesignerLocation: KelownaJob DescriptionWe are seeking a talented User Experience Researcher & UX/UI Designer to lead user research initiatives and design intuitive digital experiences. This role will focus on understanding user needs and translating insights into user-centered design solutions.Key...


  • Kelowna, British Columbia, Canada Okanagan College Full time $78,872 - $115,129 per year

    Apply here only: Position TitleCollege ProfessorPosition NumberP00154ClassificationCollege ProfessorDivision/PortfolioScience and TechnologyDepartmentComputer ScienceLocationVernonOther Flexible Work OptionsAnnual Salary/Hourly RateSalary range $71,846 to $115,129 with normal starting salary between $78,872 and $85,897 annually, dependent on relevant...