Work somewhere that’s supportive

We can’t build amazing web applications without amazing people. If you’re looking for a career with a development company on the rise, you’ve come to the right place. AgileStyle believes in a work environment that empowers our team members to do their best, and we’re always looking to bolster our team with more talent. Check out our current opportunities below.

Why work at AgileStyle?

Balanced Schedule

Consistent hours (9-5). No overtime. No weekends. Paid vacation time. You’ve got a life outside of work, and we respect that.

Casual Culture

Not like, pyjama casual. But still fun. We play board games, grab drinks, and generally like each other. This is a good place to be.

Skill Development

Set your own goals, and be supported in reaching them. We’ll send you to events, and run Build Days for you to work on what you care about.

Great Location

We’re located in Garneau, just east of the University of Alberta. Hipster coffee shops and tasty lunch spots abound.


We keep our fridge and cupboards stocked, and the coffee flows like wine. Want something? We’ll pick it up next time we go shopping.

Health Benefits

Employee health is important to us. We’ve got you covered with a comprehensive plan.

Our Values

Build with Passion and Purpose

If we can’t get behind what we produce, we can’t expect our customers to. When we do what we love, it shows in our results. Keeping this in mind will help us leave our mark in the programming world.

Nourish Relationships

Just “getting things done” isn’t enough for us. We want to make a positive impression on every client. This starts (and ends) with building relationships that go beyond email. It also means building an internal culture that values relationship and community-building.

Create our 100% Environment

We can’t deliver the best if we aren’t at our best. That’s why we keep our workplace casual, flexible, and overtime-free. We want employees, as well as potential hires, to want to come to the office every day, and not just for the paycheque.

Innovate Always and in All Ways

To innovate, we must be willing to take risks. We are creating an environment where our team can feel safe to do so. Reflecting on and refining our workflow gives us the opportunity to work smarter and build better products.


Front End Developer/Designer

AgileStyle is looking for a Front End Developer/Designer to join our talented team. Love front end development, prototyping, and interface design? Do you ask yourself things like “will people actually fill out this form”, or “how do I make this admin page easier to use?” Are you both creative and detail-oriented? If “yes” came to mind, then we want to hear from you!

At AgileStyle, you’ll be part of a team that values your input and ideas. You’ll also be a part of a flexible work environment,where you can expect a focus on professional development and no overtime.

Job Responsibilities

  • Front end web development - You will create HTML/CSS pages that are valid and lightweight. Use your skills to add a touch of interactivity with Bootstrap components and jQuery plugins.
  • Web application and interface design - You will design layouts for administration interfaces, user dashboards, and reports. Carefully design with the best icons, colours, margins, and fonts (and everything else too), because our clients will spend their entire day looking at your work.
  • Prototyping - You will create paper mockups and HTML/CSS prototypes that communicate and clarify functionality and user processes with clients before we dive into development. Flex your creativity and create beautiful, clean layouts that will guide further development.
  • Front end web design - You will work with hosted platforms (ex. Squarespace) to create fresh new sites and keep our existing client sites up to date. Experience with similar platforms like Wordpress or Instapage will be useful here, but not necessary.

We hope you like variety. This job is full of it.

Required Skills/Experience

  • 2+ years professional (commercial or freelance) front end design/development experience with one or more of WordPress, Squarespace, Middleman, Ruby on Rails, or similar platform
  • 2+ years professional experience writing HTML/CSS and Javascript
  • 2+ years professional experience in Photoshop and/or Sketch
  • Strong eye for design and knowledge of web standards and best practices
  • Exceptional written and verbal communications skills
  • Strong organization and time management skills
  • Proficient in Mac OSX environment

How to Apply

Email with the following information:

  • Your resume
  • Your salary expectations
  • Several samples of your work
  • Availability to start

Only those selected for an interview will be contacted.

Ruby on Rails Developer

Are you someone who loves code and wants to work on interesting, challenging web development projects? Do you enjoy working with an aligned team that values your input and ideas? Do you like a flexible work environment where you can expect a focus on professional development and not work overtime? If you said yes to all those questions then we want to hear from you!

Job Responsibilities

  • Ruby on Rails development - You will be responsible for creating and maintaining business critical Ruby on Rails applications and have experience in 3.2.x and 4.x.
  • Testing - You will write targeted programming code that can determines whether a given feature is working or not. We use RSpec.
  • Pull request review - You will review the code of other developers with the intention of spotting bugs or advising the author on a better or alternate way to write a given piece of code.
  • Front end development - You will write Javascript and Coffeescript as part of our Ruby on Rails applications, with some HTML/CSS experience.
  • Feature discovery - You will interpret a real­life business process and then determine how to best achieve the goals of that process via a web application.
  • Estimate features - You will estimate the number of hours that it will take to build a feature.
  • Data modelling - You will break up the pieces of a business process into objects and then translate each object, along with its relationship to all other objects, into a relational SQL schema that a database can read and write.'
  • Import / export - You will translate data from one data source into another. Examples are JSON to AR object, AR object to CSV, etc.
  • Bug fixing - You will fix website features that are not working as intended.
  • Gem development - You will identify code that is common to many applications and write that code in a modular, reusable manner that may be quickly applied to future applications. We do this with gems.
  • Mentorship - You will advise and act as a mentor to the other developers on the team.

We hope you like variety. This job is full of it.

Required Skills/Experience

  • Proficient in Ruby
  • Proficient in Ruby on Rails
  • Proficient using a Mac development environment
  • Experience with Test::Unit, minitest, or RSpec
  • Strong written and verbal communications skills
  • Experience with Git

How to Apply

Email with the following information:

  • Your resume
  • Your salary expectations
  • Several samples of your work
  • Availability to start

Only those selected for an interview will be contacted.

AgileStyle understood my needs, responded to my questions, and helped me decide on a concept that fit. All of my expectations were exceeded.

Amanda Amyotte

Owner, Vivid Travel