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