Do you own your own Nerf gun? Are you a foosball champion? An ace at darts? Maybe an Xbox warrior? Oh – and can you program and develop websites (that one’s the important part).

Cheeky Monkey Media (based in Kelowna, BC) is looking for a Senior PHP Developer with a strong understanding of open source web technology LAMP (Linux Apache MySQL PHP) stack. Cheeky Monkey Media typically uses Drupal and WordPress as the frameworks for web based client solutions. This position is specifically for an experienced web developer with great knowledge of WordPress, with a keen understanding of Drupal being a major asset.

As a Canadian web solutions agency, we help our clients on all things web – from custom website development all the way to digital marketing.

We’re also a little off the wall when it comes to our in-office culture. To us “Cheeky” is more than just part of our name – it’s a description for our way of life. If you’re tired of working in a boring corporate environment, or seeking a little more camaraderie and fun in your workday, then we want to speak with you. Perks of joining our zoo include sassy colleagues, regular Nerf assaults while sitting at your desk, and two in-office dogs that will loudly protect you from vicious mailmen and delivery people.

Aside from that, as a Senior PHP Developer, you’ll help take the lead on some fun front and backend development projects for our client, delivering fantastic solutions, quality code, and innovative ideas.

Job Responsibilities
Well, yeah – we’re fun, but on a regular basis, your work will also include the following:

  • 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 project’s 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


Qualities & Skills
Aside from being a little off-the-wall yourself, here are qualities we’re looking for:

  • Pride in your work – You’re always producing high quality work and can follow the standards that Cheeky Monkey Media has set for itself.
  • Deadline Oriented – Sticking to the time estimated to finish a project is more than a deadline to you – it’s a promise. But, if more time is needed you are able to communicate those issues clearly and quickly with the supervisor.
  • Time Management – You’re on time and available to take on small or larger projects. In this role, you’ll likely be asked to juggle several projects.
  • Communications – Collaborating and discussing problems, solutions, and issues is not a worry for you. You’re comfortable discussing wins and losses with all members of the team.
  • Teamwork – You understand and appreciate that you’re part of a bigger team. You have a positive attitude, can work well with others, and are able to communicate well with other officemates.
  • Leadership – You’re comfortable with peer coaching and mentoring, are constantly looking to improve your own skills so willing to be coached as well. You can trade ideas with skilled developers, and still mentor new talent for greatness.
  • Client Interaction – Explaining solutions and answering client questions is no problem for you. You’re happy to discuss your work and ideas with clients, and make it easy for them to understand a complex solution.


We’re looking toward the future, but in your past, you’ve got this:

  • Bachelor’s Degree in Computer Science or a related field. However, while education is important, we’ll take experience over that any day.
  • Minimum of 4 years PHP programming experience, at least 3 to 4 years of experience in the Developer world.
  • 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.
  • Understands GIT and SVN. You know when somebody says “make a branch” they aren’t looking for a tree.


Technical Knowledge
You understand that the following are not anagrams for calculus:

  • PHP
  • Javascript
  • Drupal Module Development
  • SQL
  • CSS / HTML
  • Experience with Drupal and other CMS.
  • Server configuring
  • Efficient & smooth banana peeling
  • Experience with source control systems.
  • Experience with IDE and Eclipse is a bonus.
  • Our head office is located in beautiful Kelowna, British Columbia. We’re seeking individuals to join our in-office team who can demonstrate a track-record for success in high pressure environments. But, if you’re located outside the BC Interior (still in Canada, though), we want to hear from you too.

    As part of a fun team, the right candidate will be passionate about client solutions, serious about their code, and able to contribute to the wacky office environment. The developer we want is somebody open to learning and laughing, while producing the best web solutions.

    We offer a competitive compensation package that includes salary, performance bonuses, and group benefits coverage. As well, additional perks include a casual work environment (lol – because we needed to emphasize that at this point?), team building events, paid lunch hour as part of your 8 hour day, free safety glasses for in-office employees (Nerf protection), and free coffee and refreshments to keep you wired up while you’re coding.

    Cheeky Monkey Media is a flourishing company, with potential for growth. We’re looking for a person that can do the work today, but take on the lead tomorrow. There’s a lot of room to grow, and we want to hear how we can help you do that with us.

    This position is open to Canadian citizens and permanent residents. Agencies, outsourcing services, or individuals not legally able to work within Canada will NOT be considered. To apply, please send your resume to [email protected]