Talent.com
Team Lead, Mobile Development

Team Lead, Mobile Development

HootSuite Media, Inc.Victoria, BC
Il y a 14 jours
Salaire
98 400,00 $CA – 137 800,00 $CA par an
Type de contrat
  • Temps plein
Description de poste

We're looking for a Team Lead, Mobile Development for our Mobile team. You'll be working with and leading a team of talented developers to design, build, and ship high-quality products, incorporate feedback to refine and improve beta releases and turn beta releases into production-ready, scalable products suitable for new and existing customers. In line with Hootsuite's distributed workforce strategy, our flexible work arrangement allows for remote work or a hybrid model. This role is open to applicants located in BC, Alberta, and Ontario. In this role, you will report to the Senior Manager, Software Development.

WHAT YOU'LL DO :

  • Collaborate with and lead your team to design, build, test, and ship high-quality software to Hootsuite's customers, dividing your time between people leadership responsibilities and writing code
  • Share your iOS and / or Android development expertise while leading a team of iOS, Android and backend developers
  • Facilitate ongoing development conversations with your team to support their learning and career growth
  • Help shape your team's and Hootsuite's technical roadmap
  • Be a technical resource and sounding board; participate in technical interviews for development team hires
  • Manage and coach a team
  • Shape Hootsuite's culture, and your team's, through improved tooling, streamlining processes and working across product boundaries
  • Establish and maintain high standards of security, reliability, scalability, performance, and quality in all delivered projects
  • Proactively share information, actively solicit feedback, and facilitate communication for multiple stakeholders
  • The technologies you will be working with : Swift, Kotlin, Kotlin Multiplatform Mobile, RxSwift / RxJava

WHAT YOU'LL NEED :

  • A degree in Computer Science or Engineering, and significant relevant experience designing, developing and maintaining software including considerable experience developing native mobile applications or an equivalent level of work experience, and a track record of substantial contributions to software projects with high business impact
  • Expertise in iOS (Swift, Objective C a plus, Apple and third-party frameworks) and / or Android (Kotlin, Java a plus, Google and third-party frameworks) development and knowledge of modern architecture patterns such as MVVM, MVI, Clean Architecture
  • Experience with leading, mentoring, coaching, and pairing with coworkers
  • Experience writing clean code that performs well at scale
  • An understanding of SaaS software development practice, previous experience working on a SaaS product will be viewed favorably
  • Collaboration and Teamwork : works with others to deliver results, meaningfully contributing to the team and prioritizing group needs over individual needs
  • Creativity and Innovation : seeks new and better ways of doing things, generating original and imaginative ideas, products, and / or solutions
  • Problem Solving : uses an organized and logical approach to find solutions to complex problems and looks beyond the obvious to understand the root cause of problems and proposes several possible solutions
  • Priority Setting : focuses time / energy on the most important issues / opportunities. Clearly understand how to assess the importance of tasks and decisions
  • Process / Project Management : skilled at figuring out and managing the processes and timelines necessary to get work accomplished
  • Resilience, Tolerance for Change / Ambiguity : can effectively cope with change, finding ways to advance work and projects
  • WHO YOU ARE :

  • Tenacious. You are determined to succeed, and you are motivated by the success of customers, colleagues and the community
  • Curious. You are always learning and seeking ways to make things better
  • Conscientious. You keep your promises, taking your commitments to others seriously, and you have strong integrity
  • Humble. You lead with humility and empathy, respecting and learning from the perspectives of others
  • In all we do, our six guiding principles light the way :

    Step Up : Show the world what it looks like to live and work by these guiding principles. #StepUp

    One Team : Make Hootsuite a place where everyone feels safe, welcome, valued, and empowered to do their best work without compromising who they are. #OneTeam #FreeToBeMe

    Customer Obsessed : Focus relentlessly on helping our customers succeed. #CustomerObsessed

    Go Fast, Be Agile : Widen our competitive advantage by committing to speed and simplicity over perfection and complexity. #GoFastBeAgile

    Play to Win : Commit to building an incredible, profitable company for our customers, our employees, and our stakeholders. #PlayToWin #NoExcuses

    Neighbours & Allies : Give back to our communities and be an ally. #SocialForGood #Allies

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

    LI-Hybrid

    LI-Remote

    LI-CH1

    Canada Pay Range For This Role

    98,400-$137,800 CAD