itjobs.ca Logo
Cheeky Monkey Media logo

Senior Drupal Back-end Developer

Kelowna, British Columbia, Canada
Senior Level
Full-Time

Top Benefits

Flexible hours
Extended learning and event attendance
Competitive pay

About the role

Kelowna, British Columbia, Canada.

This is a remote position

Drupal Back-end Developer with Cheeky Monkey Media are advanced Web Developers with a strong understanding of open source web technology LAMP (Linux Apache MySQL PHP) stack. Drupal is a large and robust open source framework which Cheeky Monkey Media uses to build web-based solutions for our clients.

Required

The Drupal Back-end Developer is required to be an experienced web developer with Drupal who are able to deliver the following:

Custom module development Theme development Member of the Drupal community Mentor to junior web developer learning Drupal

So, now that we have your attention, what are some perks to working with a bunch of people who call themselves monkeys?

Flexibility: You get to choose your hours and that’s pretty awesome. Your start time is also flexible. Because we roll like that. Extended Learning: Our team is all about attending events that help broaden our developer horizons. Diversity: Our team is not your average Drupal team. We aim to please, but we also have a great time with it. Team Meetings: The person that works with us locally will get to partake in some pretty kick-butt team meetings. There may or may not be beverages consumed. Backup: Unlike other companies, we will never let you fall on your monkey-butt. We work as a team and never leave a developer behind. Competitive Pay: Our pay scale is competitive, so we won’t leave you out to starve. We value your talent and for that you shall be rewarded.

Senior Drupal Back-end Developer Daily Duties Would Include

Developing custom Drupal modules using PHP Commit work to GIT repositories Custom JavaScript development Performing peer code review of other team members code Write test scripts Investigating performance improvements and bottlenecks in code Deploy work to different development environments Document technical requirements based on client needs Provide patches to contributed Drupal modules Give direction to members as a projects Tech Lead Implement custom front-end solution for theme issues using HTML, CSS and Javascript Participate in demonstration of completed work to client Training junior developers with best practices on PHP, JavaScript and SaSS development

Education And Experience Required

Bachelors Degree in Computer Science or a related field Minimum of 4 years Drupal programming experience Advanced proficiency in Drupal site engineering, module development & theming Substantial experience integrating open source and third-party applications into existing systems Advanced proficiency in Linux administration, Apache configuration, MySQL database, design, and PHP web development Intermediate proficiency in hand-coded W3C compliant HTML & CSS Thorough understanding and proven implementation of W3C Web Standards Substantial knowledge of pre-existing solutions and techniques for solving problems Strong interpersonal & communication skills, a positive attitude and team orientation Ability to demonstrate leadership with peer coaching and mentoring Experience exhibiting leadership in client interactions

The Drupal Back-end Developer Responsibilities Include

Always producing high-quality work and of course following the standards that Cheeky Monkey Media has set for itself. It’s important that you are a deadline-oriented person. You have to be on time and available to take on small or larger projects. At some points in time, you may be asked to juggle several projects. Time management is a major part of your role. It’s vital that you stick to the time estimated to finish the project. Communication is just as important as the air you breathe here at Cheeky Monkey Media. You should be available and willing to chat with other members of the team. Team player mentality is also important. There are other Developers on the team and that means you should be willing to set aside your differences and work with them on a daily basis. At some point in time, you may also be asked to mentor a new Developer on the team.

The right Developer will also have experience in the following:

PHP Javascript Drupal Module Development SQL CSS / HTML Experience with Drupal and other CMS. Server configuring Experience with source control system. Experience with IDE and Eclipse is a bonus. Education is important, but we will take experience over that any day. At least 3 years of experience in the Developer world. Completing day-to-day Developer tasks Understands GIT and SVN, knows when we say “make a branch” we aren’t looking for a tree Cheeky Monkey Media might have other tasks/programs we need you to learn.

Drupal Contributions

Cheeky Monkey Media has an active contribution time set aside a day once a month to continue to produce large fixes, patches, and improvements on the projects we currently support. As well it is expected throughout a month, downtime will be split between writing and contributing back to the community.

Would you like to apply? If so, please send your resume to careers@cheekymonkeymedia.ca

About Cheeky Monkey Media

Software Development
11-50 employees
Founded in 2008

Website Maintenance Without the Monkey Business (Okay, Maybe a Little) 🐵

At Cheeky Monkey Media, we’re all about keeping your website in top shape—without the stress, headaches, or digital disasters. Whether your site runs on WordPress or Drupal, we make sure it stays secure, updated, and optimized for an effortless user experience.

Since 2008, we’ve been the go-to troop for medium to large, nonprofits, and higher education organizations that need expert website maintenance and support. From routine updates and performance enhancements to bug fixes and new projects, we keep things running smoothly—so you can focus on what you do best.

Why work with us?

  1. Improved User Experience - Ensures faster loading times, fewer errors, and easy navigation for donors, students, and stakeholders—so everything’s as smooth as a well-peeled banana 🍌.
  2. Enhanced Security - Protects sensitive data from cyber threats through regular updates, monitoring, and quick issue resolution—meaning you’ll keep downtime (and drama) to a minimum.
  3. Ongoing Compliance - Maintains accessibility standards (like WCAG) and other regulatory requirements vital for nonprofits and higher education—proving you’re just as inclusive as you are impactful.
  4. Reliable Performance - Reduces downtime with proactive maintenance and timely fixes—so your site is always primed and ready when visitors come swinging by.
  5. Mission focus - Lets organizations concentrate on fundraising, education, and outreach, without sweating the web upkeep—because the only thing you should be juggling is your mission, not website glitches.

The best part? Our flexible support hours never expire, so whether it’s a quick tweak or an urgent fix, we’re always here when you need us.

💻 Let’s keep your website swinging at peak performance! Visit www.cheekymonkeymedia.ca or email hello@cheekymonkeymedia.ca to get started.

Similar Jobs