Front-End Developer (Intermediate)

Twin Creek Media Inc.


Who we are:

We are a Kelowna-based virtual marketing department – an agency made up of pretty amazing people with epic skills and a whole lot of drive. We work FOR our clients – helping them build their brand, the customer base, and their revenue.

What we need:

We need a Front-End Developer that helps create custom marketing websites, templates, and assets for our clients on the MODX content management system and Shopify.

Ideally you can also help investigate fun tech problems, research new technology, integrate LiveChat systems etc. You’ve worked with CMS systems before (PHP/MySQL based). You might even be able to manage some Google Ads and help integrate Google Analytics and Google Tag Manager!

Got another talent/skill that you think would work well in our agency? Let us know.

Who you are & What you’ll do:

You are confident in taking provided Photoshop mockups and wireframes from our creative team and making it “work” using HTML, CSS, JS, and any new emerging tools that might help our clients. You’ll be challenged with making things display well on all sorts of screen sizes, animating buttons, backgrounds and more.

You enjoy building out elements and creating content & content elements in our CMS of choice (knowledge of MODX is not required, easily learned by tech minded people) using HTML, CSS3 and JavaScript/jQuery. We use Bootstrap as a starting point for a vast majority of our projects. Knowledge of Liquid/Shopify is an asset, but again easily learned for tech-minded people.

What you’ve got:

You’ve already worked a few years at a company or as an independent contractor. You have some serious tech skills and have a portfolio of some examples of your work, and you’re eager to learn and explore new ways of doing things.


This position is in-house in Kelowna, BC & full-time. The salary for this position is a range between $55,000 and $75,000, depending on experience and skills. We also provide a flexible work schedule/environment including ability to work  remotely, and a custom benefits package.

How to Apply

Please send your résume to Thank you to all who apply! Those under consideration will be contacted for further details.