Software Developer, Full Stack

Vancouver, BC Canada

Apply for this job




Hootsuite is more than a social media company. We’re more than a tech company. We’re a collective of creators and makers, builders and hackers, teachers and students.

We believe deeply that social media is revolutionizing how we communicate – and we’re driven by our purpose to champion the power of human connection.


We believe that culture is the compass to success and so our culture manifesto is woven into the fabric of all we do. We seek exceptional talent that believes joining a passionate, egoless team that is building something bigger than themselves, and having fun doing it, matters.


We know you have a lot of choices on where to take your career next. Whether you’re based in Vancouver, Toronto, London, Bucharest, Singapore or any of our 12 nests around the globe, you will have 1,000+ #HootsuiteLife peeps who will have your back to support your growth everyday.


Here’s where it might start…


Hootsuite Cultural Manifesto


Guru Career Track  

B Corporation Certification

Who You Are...


You are an experienced Software Developer, with more than 3 years of web application development experience, who can easily switch between the front-end and back-end. You're comfortable collaborating in small teams to design, build and ship high quality software and experienced in iterating in an agile fashion.


You enjoy working closely with designers and outside stakeholders to build both awesome UI/UX components and systems, as well as backend services and APIs that can process millions of request per day. You have experience liaising and collaborating with other departments in determining requirements and specifications.


You love to coach, lead and nurture the development of more junior developers while sharing your knowledge within the team along with the broader technical community, all the while shaping our software development culture by improving our processes and codebases.


You want to join us in using exciting new technologies to build the next generation of one of the most visible, and prominently placed components of the Hootsuite product.

You are super smart and have a BSc, BCS, BASc or comparable degree in a relevant program, or have equivalent work experience.

You’re Great At...

  • Building high-volume, highly available, scalable and extensible web sites/applications
  • PHP - specifically Yii, Laravel and/or Symfony
  • Javascript - specifically ES6, Webpack and jQuery
  • MySQL (or other RDBMS) and Redis
  • Knowledgeable in application and HTTP caching
  • Working with REST APIs
  • Creating automated test suites and ensuring quality in your code
  • CSS preprocessors such as SASS or LESS
  • Optimizing and applying best practices

Bonus Points…


Eager to learn and evolve your technical capabilities
Working in an agile environment and methodologies
You are familiar setting up ops tasks using configuration management and orchestration tools (Ansible, Chef, Puppet, Terraform) and have an understanding of managing software deployment systems
Operating in a startup environment (ie. working autonomously, comfortable with some ambiguity)
Passion for social media and new ideas
Drive to succeed in a fast pace and continuously evolving environment
You have open source contributions or personal projects you’ve shipped successfully

Apply for this job