Hootsuite logo

Staff Software Developer (Frontend)

Hootsuite

Job Overview

We are seeking a Staff Software Developer (Frontend) to join our team and drive the advancement of our product’s quality, performance, and security. This role involves working on complex technical problems across multiple teams and actively searching for solutions that empower our teams to iterate faster. You will report to the Manager of Software Development and have the flexibility to work remotely or in a hybrid model, in line with Hootsuite's distributed workforce strategy. This position is open to applicants currently located in Canada or the US.

Responsibilities

  • Provide technical guidance and leadership through the design, implementation, and delivery of large technical projects that cross-cut products, such as upgrading system versions and refactoring integral product components.
  • Conduct directed research and technical analysis of new candidate technologies that meet a development team’s business or technical needs.
  • Offer technical advice, act as a role model for teammates, flawlessly execute complicated plans, and navigate many levels of the organization.
  • Contribute to, define, and track project-level work on large technical projects while ensuring visibility to the team.
  • Deliver technical training on your portions of the Hootsuite technology and product stack.
  • Enhance development, build, deployment, and monitoring processes with an emphasis on security, reliability, and performance.
  • Deliver process improvements that increase ease of adoption and implementation by your entire team.
  • Participate in the development of the technical hiring process and interview scripts to attract and hire the best developers.

Requirements

  • Professional and specialized experience in your field, with a minimum of two roles or companies building your experience base.
  • Experience in leading the design, development, and deployment of multiple systems or products.
  • Ability to think in terms of optimal technical solutions for business problems.
  • Effective collaboration on business problems with non-technical peers in the organization.
  • Experience with mentoring, coaching, and pairing with coworkers.
  • Experience conducting technical interviews with developers at various levels of experience.
  • Ability to plan, articulate, and gain organizational alignment on a technical vision.
  • Proven ability to deliver both customer value and innovative technical solutions.
  • Strong communication skills, both written and verbal.

Who You Are

  • Tenacious: Determined to succeed and motivated by the success of customers, colleagues, and the community.
  • Curious: Always learning and seeking ways to make things better.
  • Conscientious: Keep promises, take commitments to others seriously, and have strong integrity.
  • Humble: Lead with humility and empathy, respecting and learning from the perspectives of others.

Guiding Principles

  • Step Up: Show the world what it looks like to live and work by these guiding principles.
  • One Team: Make Hootsuite a place where everyone feels safe, welcome, valued, and empowered to do their best work without compromising who they are.
  • Customer Obsessed: Focus relentlessly on helping our customers succeed.
  • Go Fast, Be Agile: Widen our competitive advantage by committing to speed and simplicity over perfection and complexity.
  • Play to Win: Commit to building an incredible, profitable company for our customers, employees, and stakeholders.
  • Neighbours & Allies: Give back to our communities and be an ally.

Accommodations will be provided as requested by candidates taking part in all aspects of the selection process.

Compensation

  • Canada Pay Range: $123,000—$172,400 CAD
  • US Pay Range: $130,000—$182,000 USD

Benefits
Extracted with AI

  • Flexible work arrangement
  • Remote work options
  • Technical training
  • Career development opportunities

Similar jobs

Last update: 23 minutes ago

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

HORNBACH Baumarkt AG logo
HORNBACH Baumarkt AG

Remote Frontend / Fullstack Developer

Join HORNBACH as a Remote Frontend / Fullstack Developer to enhance our webshop platform with modern technologies like React and GraphQL.

Interactivated Solutions logo
Interactivated Solutions

Senior Vue.js Developer with Java Backend Experience

Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.

Braintrust logo
Braintrust

iOS Developer

Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Mediahuis Nederland logo
Mediahuis Nederland

Full-stack TypeScript/JavaScript Developer

Join Mediahuis as a Full-stack TypeScript/JavaScript Developer in Amsterdam. Work on our Customer Journey Builder platform in a hybrid environment.

dpa Deutsche Presse-Agentur GmbH logo
dpa Deutsche Presse-Agentur GmbH

Fullstack Developer with Backend Focus (Java / Node.js / Vue3)

Join dpa as a Fullstack Developer focusing on Java, Node.js, and Vue3. Work on backend systems, AWS migration, and more in a hybrid role.

Handyhase.de logo
Handyhase.de

Full Stack Developer with PHP Focus

Join Handyhase.de as a Full Stack Developer focusing on PHP, working remotely with flexible hours and contributing to innovative projects.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Senior Lead Fullstack Developer with Frontend Focus

Join NS as a Senior Lead Fullstack Developer focusing on frontend, working with Angular, AWS, and TypeScript in a dynamic e-commerce environment.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

BlueBranch GmbH logo
BlueBranch GmbH

Remote FullStack Developer (m/w/d)

Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Hays logo
Hays

Full-Stack Developer (React & NodeJS)

Join as a Full-Stack Developer using React.js & NodeJS in Kraków. Hybrid work, competitive pay, and a dynamic team environment.

Lekker Code Company logo
Lekker Code Company

Fullstack Developer (C#, Angular or React)

Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.

DOWN Dating & Social Apps logo
DOWN Dating & Social Apps

Senior Backend Developer (Ruby on Rails)

Join our team as a Senior Backend Developer specializing in Ruby on Rails for a remote position with a social apps company.

Polarsteps logo
Polarsteps

Senior Frontend Engineer with React and TypeScript

Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.