Project Manager / Full Stack PHP Developer




Burnaby, BC


Are you a rare T-shaped individual with both technical chop and people/technical skills?

We are looking for an ambitious, fast-moving “10x” Project Manager / Full STack Web Developer to help us maintain a smooth integrated client experience as we continue to scale up our operations this spring and summer.

Key Responsibilities

This is a challenging and fast-paced position where multi-tasking and working on multiple projects is a norm. In a nutshell, we’re experiencing growth and want to deliver the same level of quality as we do as we scale our team and revenues aggressively. For our agile and integrated processes to work, we need team members who are ready to face whatever challenges may await them.

There’ll be times when you need to translate a client’s business needs into development requirements for an agile team. Then there’ll be times when you have to take personal responsibility for part of the development. Overall, you will be accountable for the on-time delivery and quality of the final deliverable, be it a full-blown development project for a new client or small maintenance work from one of our monthly FlexHour accounts.

  • STRATEGY AND PLANNING: Establish project goals, manage product backlog priorities, foster positive environment for development team
  • PROJECT EXECUTION: Hold team members accountable, take ownership for completing a successful project, ensure team members understand and execute business value
  • CLIENT TRAINING AND EDUCATION: Guide client's understanding of Agile and Scrum, create buy-in for the Scrum philosophy
  • PROJECT EXECUTION: Estimate and code web sites and web applications
  • WEB DEVELOPMENT: Develop websites and plug-ins/extensions on Drupal, Wordpress, and Magento. Develop web applications on PHP frameworks such as Laravel and Yii2
  • TESTING: Actively test product outputs on IE, Firefox, Chrome, and Safari across PC, Mac, and mobile devices; Proactively participate in QC and testing to ensure that websites and supporting features are working properly
  • POSITION MAINTENANCE AND IMPROVEMENT: Create and maintain SOPs for the position, indentify and implement areas for continuous improvement
  • REPORTING: Work with the team to ensure scope, budget, risk, communication and product backlog align to produce successful releases, create daily and weekly reports for stakeholders
  • ADMINISTRATION AND FINANCE: Coordinate with Accounting to ensure billings and collections are up to date

Education Level

Bachelor's degree


  • $65,000 - $85,000 per year, depending on experience
  • Extended health and dental
  • Free internet connection at home
  • 15 paid days off per year
  • Unparalleled growth opportunities


About You

  • Bachelor Degree in Marketing, Technology, Engineering or Business
  • 4 years of experience on a web or software development team
  • 2 years+ with PHP
  • 2 years+ Drupal/Magento
  • 2 years+ Laravel/Yii2
  • Experience with modern web standards required (semantic markup, HTML5, mobile web)
  • JavaScript Development, JavaScript Libraries (JQuery), , Ajax, , HTML5, CSS, XML, XML Parsing
  • Results / Quality / Process oriented
  • Strong organizational skills
  • Desire to grow into the Reporting Person role
  • Familiar with Scrum/agile; ScrumMaster or Product Owner certification is highly desirable
  • Ability to communicate needs, verbally and in written form, to team, clients, stakeholders
  • Self-motivated with a high level of initiative and a sense of urgency
  • Desire to learn and improve

Annual Salary

$65,000 - $85,000 per year, depending on experience

Years of Experience

4+ Years as a Developer