Drupal 8 Jobs

Develop your career at Advisor Websites

View Current Openings

product-developer-erw

Our Purpose

Serve and Grow Our People

We want to support and grow our team to help everyone achieve their personal and professional goals.

Why Us?

Here at Advisor Websites, we get that beer on tap and a foosball table isn’t going to set us apart from other tech companies in Vancouver. While we do have both, here’s the real reasons why you should work with us:

awr-icon-clock

Real Hours

This doesn’t mean work is life. We believe going home at the end of the day means being home for dinner - not midnight. A manageable workload means better productivity and higher quality.

awr-icon-sun

Flexibility

Once team members get settled, we have work from home days and a loose start time. While a 7am start might be good for traffic, daily scrum doesn’t start until after 9; ideal for late risers and parents dropping kids off at school.

awr-icon-client

Internal Client

All the development will be for Advisor Websites’ products and services instead of directly for clients. Regular sprint and release schedules provide clear milestones and deadlines -- avoiding last minute feature demands that require next-day delivery.

awr-icon-scissors

Keep Your Skills Sharp

Innovation is key to keeping us competitive; we continually improve and add features to our products. New projects and challenges keep our team learning and growing.

awr-icon-website

More Than Websites

We’re not talking one-off websites; our product team focuses on our platform that supports thousands of responsive and stylized sites and web-services to our clients.

awr-icon-drupal8

Drupal 8

We’re doing advanced work with Drupal and are actively involved with adding to the community. We’re not just using the latest version; we’re helping create it.

Learn More

  • What are the Advisor Websites’ project management style and process?

    At Advisor Websites, we use an agile methodology where stakeholders from other parts of the business are involved throughout. Each project is broken down into milestones (where applicable) where our development team gets to showcase what they’ve built to the stakeholders to gather feedback and iterate quickly.

    Our development team has a regular sprint and release schedule which are fully tracked through JIRA. For every release, there is also a code freeze where all the commits have to be in so that our QA team can do a full release test. Upon release, our clients are then migrated to the new platform, which is done through Aegir.

  • What are Advisor Websites’ development tools and processes?

    Our company specializes in Drupal development as a base for the CMS for our clients. We’re currently developing on Drupal 8 and we use Aegir to manage all the sites we use. We’ve customized our own dashboard on top of Drupal to offer the dynamic, yet simplified version of Drupal to our clients.

    For our development, we use VSCode and do our build testing with CodeClimate Quality. We use Github for version control and CodeClimate for code style sniffing. We also follow the Drupal coding style guidelines whenever possible.

  • What does the product team look like?

    We have multiple senior developers and junior developers (full-stack, backend and frontend) on the team, working both in-house and remotely. All our developers have a passion for Drupal and pushing its limits while leveraging the tools that the community offers. The developers support one another by holding Lunch & Learns and mini-classes in a setting that’s fully collaborative. As a company, we support them in attending conferences like DrupalCon because they sharpen their skills and bring it back to the workplace.

  • What does the future look like at Advisor Websites?

    We’re excited about the enterprise opportunities that we’ve had. It’s a unique opportunity to be able to develop and solve issues at an enterprise level. From a technical standpoint, as the Drupal world moves more and more towards a decoupled structure ideology, we will continue to find ways further utilize it. We’re excited that Drupal is taking an API-first path and that we will be able to use and extend other Drupal developments to our product so that we can deliver more value to our clients.