Principal Mobile Engineer
5 months ago
Overview
We are seeking a Principal Mobile Engineer to join our Microsoft Teams team, specializing in enterprise Voice features. As an individual contributor, you will lead the development, optimization, and maintenance of high-quality mobile applications for iOS and Android, ensuring seamless VoIP and telephony integration. Collaborate with cross-functional teams to drive innovative solutions, enhance performance, and ensure reliability. The Principal Mobile Engineer will possesses extensive experience in mobile development, deep expertise in VoIP technologies, and a passion for delivering user experiences in enterprise communication tools.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Qualifications
Required Qualifications:
Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years mobile engineering experience in Android (Java/Kotlin) and/or iOS (Objective-C/Swift).OR equivalent experience. 4+ years of experience in VOIP and/or push notifications. 4+ years experience working with API design, data structures, design patterns and asynchronous programming. 4+ years of experience with JavaScript and web markup, including HTML5 and CSS3.Preferred Qualifications:
Experience with Flutter / React Native or other cross platform solutions. Understanding of and interest in developing for both iOS and Android platforms. Experience in performance optimization tools in the mobile space.Software Engineering IC5 - The typical base pay range for this role across Canada is CAD $135,800 - CAD $253,000 per year.
Find additional pay information here:
Microsoft will accept applications for the role until July 5, 2024
Responsibilities
Mobile UI : Develop mobile UI layers, leveraging libraries and services for both iOS and Android applications. Automation and Tools : Create and refine internal tools to improve the stability of our products through automated testing and minimize long-term cost for maintenance, release and support of our products. Research and Innovation : Stay informed about the latest trends in mobile and ad technology, supporting the team in integrating new technologies and tools to maintain the competitiveness and innovation of our SDKs. Technical Support and Collaboration : Work in a large cross functional engineering team to implement end-to-end solutions by participating in team & cross-functional discussions. Collaborate with Product Managers with diverse technological backgrounds. Worth with support teams and solve technical problems as they rise. Embody our and Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect-
Principal Engineer
4 months ago
Vancouver, Canada WineDirect Full timePrincipal Engineer WineDirect is the only fully integrated Direct-to-Consumer platform purpose-built for wineries. We are the clear leader in software and fulfillment services enabling wineries to create and manage successful DTC programs. With e-commerce, wine club management, point-of-sale, and order fulfillment – we offer everything our clients need to...
-
Principal Engineer
4 months ago
Vancouver, Canada WineDirect Full timePrincipal Engineer WineDirect is the only fully integrated Direct-to-Consumer platform purpose-built for wineries. We are the clear leader in software and fulfillment services enabling wineries to create and manage successful DTC programs. With e-commerce, wine club management, point-of-sale, and order fulfillment – we offer everything our...
-
Vancouver, British Columbia, Canada Microsoft Full timeAt Microsoft, we are seeking a highly skilled mobile software engineer to lead the development of high-quality mobile applications for iOS and Android. As an individual contributor, you will be responsible for designing, developing, optimizing, and maintaining our enterprise communication tools.As a member of our team, you will collaborate with...
-
Principal Rendering Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Roblox Full timeAt Roblox, we're on a mission to reimagine the way people come together, from anywhere in the world, and on any device. To help us achieve this vision, we're seeking a skilled Principal Rendering Software Engineer to join our team.As a key member of our graphics engine team, you'll be responsible for investigating and implementing rendering techniques to...
-
Mobile Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Spare Full timeAbout the JobWe are seeking a skilled Mobile Software Engineer to join our Mobile Development team. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality mobile applications for our Rider and Driver apps.Main Responsibilities:Design and develop mobile applications using React Native and...
-
Principal 2D Animator for Mobile Games
2 weeks ago
Vancouver, British Columbia, Canada QDStaff Full timeSeeking a skilled Principal 2D Animator to join our team at QDStaff in North Vancouver, BC. As a key member of our mobile game studio, you will be responsible for creating high-quality game mockups, particles, animations, and visual effects.We are looking for a highly experienced and creative individual with a strong portfolio who can assist our creatives in...
-
Principal Software Developer
6 months ago
Vancouver, Canada Autodesk Full timePosition Overview Autodesk is seeking an experienced Principal Software Developer to join the Autodesk Graphics Platform (AGP) team in Toronto, Canada. The role can also be based out Montreal, Vancouver or remote in Canada. The Autodesk Graphics Platform (AGP) is a shared graphics system used by many Autodesk applications, including Fusion, Revit,...
-
Senior Mobile Engineer, iOS
3 months ago
Vancouver, Canada Dapper Labs Full timeJoin us at Dapper as a Senior Mobile Engineer, iOS, where we focus on the intersection of blockchain and gaming. Our flagship projects, including Disney Pinnacle, NBA Top Shot, and NFL All Day, are blockchain-based digital collectibles platforms that leverage sophisticated technology. You will play a pivotal role in a dynamic, fast-paced environment,...
-
Principal Backend Software Engineer, Training
2 months ago
Vancouver, Canada Highspot, Inc. Full timep>About HighspotHighspot is pioneering the category that is fundamentally changing the way companies increase sales productivity. On a mission to transform the way millions of people work with sales enablement, Highspot is committed to building breakthrough software with a spark of magic. p>About the RoleWe’re looking for a Principal Backend Software...
-
Principal Software Engineer
1 month ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeAzure Data Team OverviewTransforming analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence.Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture. Within Azure Data, the...
-
Vancouver, British Columbia, Canada Clarius Mobile Health Full timeAbout Clarius Mobile HealthAs a leading provider of medical imaging solutions, Clarius Mobile Health is committed to making high-quality healthcare accessible everywhere. Our cutting-edge technology empowers medical professionals to deliver better patient care and reduce healthcare costs.Job SummaryWe are seeking an experienced Manufacturing Engineer and...
-
Principal React Engineer
1 month ago
Vancouver, Canada Hiive Full timep>Hiive is looking for a Principal Engineer (Elixir/Typescript/React) to join our product team.Hiive is a fintech/marketplace startup, backed by seasoned professionals. The company has built a revolutionary trading platform for buyers and sellers of shares in private late-stage venture-capital backed companies and “unicorns,” bringing a rational,...
-
Senior Mobile Platform Engineer
2 weeks ago
Vancouver, British Columbia, Canada Epic Games Full timeEpic Games, a leading game development company, is seeking an experienced Senior Mobile Platform Engineer to join our team.About Epic GamesWith over 25 years of experience in creating award-winning games and engine technology, Epic Games has become a household name. Our Unreal Engine technology empowers content creators across various industries to build...
-
Senior Mobile Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Themis Solutions Inc. Full timeJob OverviewWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at Themis Solutions Inc. This role involves designing and developing innovative mobile applications using a range of technologies. The ideal candidate will have experience in building scalable and reliable mobile applications for Android and iOS platforms.Key...
-
High-Performance Mobility Engineer
2 weeks ago
Vancouver, British Columbia, Canada Spare Full timeRole OverviewWe are seeking a highly skilled High-Performance Mobility Engineer to join our team at Spare, a leading provider of shared transportation solutions.About the RoleThis is a high-impact position that will involve working on complex distributed systems, routing algorithms, and vehicle routing problems. The ideal candidate will have experience in...
-
Industrial Manufacturing Engineer
3 weeks ago
Vancouver, British Columbia, Canada Clarius Mobile Health Full timeAbout Clarius Mobile HealthWe are a leading provider of medical imaging solutions, committed to making healthcare more accessible and affordable globally. Our team is passionate about delivering high-performance, easy-to-use technology that improves patient care and reduces healthcare costs.Job SummaryWe are seeking an experienced Manufacturing Engineering...
-
Principal Software Engineer, AWS DynamoDB
3 weeks ago
Vancouver, Canada Amazon Full timePrincipal Software Engineer, AWS DynamoDBAre you interested in building and operating some of the largest distributed systems on the planet? In AWS DynamoDB, our mission is to provide customers with best-in-class cloud data services to store, query, and analyze the enormous datasets that their businesses generate. We build distributed storage, index, and...
-
Vancouver, British Columbia, Canada Eventbase Full timeAt Eventbase, we're passionate about bringing people together for the magic of live events. As a Senior Software Development Engineer in Test, you'll play a pivotal role in ensuring flawless user experiences in our mobile applications.We power mobile event apps for global brands including Salesforce, IBM, Cisco, SAP and Adobe. We also build official mobile...
-
Principal Mechanical Systems Engineer
2 weeks ago
Vancouver, British Columbia, Canada TalentSphere Staffing Solutions Full timeAbout the OpportunityTalentSphere Staffing Solutions is seeking an experienced Principal Mechanical Systems Engineer to join their team in Vancouver. This exciting role offers a competitive salary and benefits package, along with opportunities for professional growth and development.
-
Principal Software Engineering Manager
3 weeks ago
Vancouver, British Columbia, Canada Microsoft Full timeJob SummaryWe are seeking a highly skilled Principal Software Engineering Manager to lead our team of software engineers in delivering high-quality software solutions for Azure Data Engineering.As a key member of our team, you will be responsible for mentoring software engineers, collaborating with cross-functional teams, and driving technical excellence and...