Intermediate Software Engineer, Front End

Intermediate Software Engineer, Front End

Vancouver, BC Canada

Overview

Hootsuite’s web properties span the globe and play an increasingly significant role in the company’s outstanding success and growth. The Global Web & Digital Operations team is responsible for running Hootsuite’s web properties as a channel.

 

We are now looking for an exceptional person to fill the Front-end Software Engineer role and further strengthen the team by bringing expertise in Javascript, HTML and CSS to name a few. This is an intermediate role. You’ll have the opportunity to learn and collaborate with other talented engineers and play a key role in moving Hootsuite’s web properties to the next level.


You will be responsible for the development and implementation of templates and features on our Content Management System (CMS) platform, allowing hundreds of content creators to easily generate web pages without needing development support. The ideal candidate can think critically while tackling complex challenges, thriving in a fast-paced environment and seeking a high-growth opportunity where immediate impacts are made from day one.


Responsibilities
  • Help implement CMS page templates, designed for conversion

  • Work with dedicated QA engineers to help build our automated testing workflow

  • Help shape our long-term technical roadmap as we scale our infrastructure and build new products

  • Iterate in an agile fashion, creating hypotheses and testing them with incremental code shipments

  • Share your knowledge within the Engineering team as well as within the broader technical community

  • Shape our engineering culture by improving our processes and codebases

Required Skills & Experience
  • Proven skills building high-performance, large-scale, distributed server websites

  • Expert knowledge of Javascript, HTML, CSS

  • Experience with CSS preprocessor(s)

  • Experience with Content Management Systems

  • Experience working with data-handling via AJAX, JSON, and REST APIs.

  • Experience integrating into backend MV* frameworks

  • Champion of optimization and performance best practices on finished product

  • Passionate about automation, including writing unit and integration tests

  • B.S. or M.S. Computer Science or related field, or related experience


Bonus Assets
  • Keen practitioner of Agile Scrum and continuous delivery

  • Passion for learning the latest technologies and standards

  • Familiarity with Jenkins, GRUNT, Vagrant

  • Familiarity with a JavaScript MV* framework (react.js)

  • A sense of humour!



Date Posted:
Feb 27, 2015 1:01 AM PST
Company:
Hootsuite Media, Inc.
Website:
https://hootsuite.com/about/careers/engineering/Intermediate-Software-Engineer.-Front-End

Company:
Hootsuite Media, Inc.
Location:
Vancouver, British Columbia, Canada

Hootsuite is the world’s most widely used social media relationship platform. More than 10 million users, including 744 of the Fortune 1000 companies, trust Hootsuite to manage their social media programs across multiple social networks from one integrated dashboard. Learn more about how Hootsuite is revolutionizing communication at http://www.hootsuite.com. more