Microsoft Teams is seeking a Senior Software Engineer to join their mobile clients team, focusing on building the next generation of collaboration and productivity tools. This role is part of Microsoft's vision to redefine productivity in a mobile-first and cloud-first world. The position involves working on Microsoft Teams, the hub for teamwork in Microsoft 365, used by millions globally.
The role focuses on driving efforts in performance, mobile architecture, and customer growth on Android and iOS platforms. You'll be working in a fast-paced environment, tackling complex challenges in mobile collaboration and productivity. The team values incremental development towards long-term architecture goals and continuous innovation.
As a Senior Software Engineer, you'll be responsible for developing solutions for the Teams Mobile Application, particularly on iOS. The role requires strong technical skills in mobile development, with emphasis on iOS technologies. You'll work on improving system architecture, addressing application fundamentals, and ensuring optimal performance and reliability.
The position offers competitive compensation (CAD $114,400 - $203,900) and comprehensive benefits including healthcare, educational resources, and parental leave. This is an in-person role based in Vancouver, requiring 0-25% travel. The ideal candidate will combine technical expertise with customer-focused thinking and the ability to collaborate effectively across teams.
Microsoft offers a supportive, diverse work environment focused on growth mindset and innovation. The role provides opportunities to work on cutting-edge mobile technologies while serving millions of users worldwide. Join Microsoft Teams to help shape the future of workplace collaboration and communication.