Current jobs related to iOS Engineer - Vancouver, British Columbia - Microsoft Canada


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About the Role:We are seeking a highly skilled Senior Blockchain Engineer, iOS to join our team at Dapper Labs. As a key member of our mobile engineering team, you will play a pivotal role in designing, implementing, and maintaining our flagship blockchain-based digital collectibles platforms.Our flagship projects, including Disney Pinnacle, NBA Top Shot,...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About Dapper LabsDapper Labs is a cutting-edge technology company that's revolutionizing the gaming industry with blockchain-based digital collectibles platforms. Our flagship projects, including Disney Pinnacle, NBA Top Shot, and NFL All Day, are pushing the boundaries of what's possible in the world of gaming and blockchain.Job Title: Senior Mobile...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About Dapper LabsDapper Labs is a cutting-edge technology company that's revolutionizing the gaming industry with blockchain-based digital collectibles platforms. Our flagship projects, including Disney Pinnacle, NBA Top Shot, and NFL All Day, are pushing the boundaries of what's possible in the world of gaming and blockchain.Job Title: Senior Mobile...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About Dapper LabsWe're a fast-growing company at the intersection of blockchain and gaming, with a focus on creating innovative digital collectibles platforms.Job Title: Senior Mobile Engineer, iOSWe're looking for a skilled Senior Mobile Engineer, iOS to join our team and help us pioneer new territories in blockchain and entertainment.Key...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About Dapper LabsWe're a fast-growing company at the intersection of blockchain and gaming, with a focus on creating innovative digital collectibles platforms.Job Title: Senior Mobile Engineer, iOSWe're looking for a skilled Senior Mobile Engineer, iOS to join our team and help us pioneer new territories in blockchain and entertainment.Key...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About Dapper LabsWe're a fast-growing company at the intersection of blockchain and gaming, with a focus on creating innovative digital collectibles platforms.Job Title: Senior Mobile Engineer, iOSWe're looking for a skilled Senior Mobile Engineer, iOS to join our team and help us pioneer new territories in blockchain and entertainment.Key...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About Dapper LabsWe're a fast-growing company at the intersection of blockchain and gaming, with a focus on creating innovative digital collectibles platforms.Job Title: Senior Mobile Engineer, iOSWe're looking for a skilled Senior Mobile Engineer, iOS to join our team and help us pioneer new territories in blockchain and entertainment.Key...

  • iOS Software Engineer

    2 months ago


    Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that specializes in creating innovative solutions for the financial services industry.Job DescriptionWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and developing...

  • iOS Software Engineer

    2 months ago


    Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that specializes in creating innovative solutions for the financial services industry.Job DescriptionWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and developing...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About the Role:We are seeking a skilled Senior Mobile Engineer, iOS to join our team at Dapper Labs. As a key member of our engineering team, you will play a pivotal role in the development of our blockchain-based digital collectibles platforms.Key Responsibilities:Create and refine high-performance mobile applications running on blockchainContribute to the...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About the Role:We are seeking a skilled Senior Mobile Engineer, iOS to join our team at Dapper Labs. As a key member of our engineering team, you will play a pivotal role in designing, implementing, and maintaining high-performance mobile applications running on blockchain.Key Responsibilities:Create and refine mobile applications that leverage blockchain...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled iOS Software Engineer to join our team at Amazon. As a key member of our eero team, you will be responsible for designing and developing innovative application experiences for the iOS platform.Key ResponsibilitiesCollaborate with cross-functional teams to build new and exciting iOS features.Enhance and optimize...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled iOS Software Engineer to join our team at Amazon. As a key member of our eero team, you will be responsible for designing and developing innovative application experiences for the iOS platform.Key ResponsibilitiesCollaborate with cross-functional teams to build new and exciting iOS features.Enhance and optimize...

  • iOS Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Randstad Full time

    Senior iOS Developer OpportunityWe are seeking a highly skilled Senior iOS Developer to join our client's talented team on a 6-month contract with a strong probability of extension.What's in it for you:Competitive market hourly ratesA 6-month contract with a strong possibility of extensionAs a consultant with our client, you'll have the opportunity to work...

  • iOS Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Randstad Full time

    Senior iOS Developer OpportunityWe are seeking a highly skilled Senior iOS Developer to join our client's talented team on a 6-month contract with a strong probability of extension.What's in it for you:Competitive market hourly ratesA 6-month contract with a strong possibility of extensionAs a consultant with our client, you'll have the opportunity to work...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking an experienced Senior Full Stack iOS Engineer with a proven track record in designing and developing scalable, responsive, and robust native mobile applications. The ideal candidate will stay current with technology trends and best practices in iOS mobile and backend development, particularly with a focus on integration.This role...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking an experienced Senior Full Stack iOS Engineer with Golang expertise to join our team at Hatch Innovations Canada. As a key member of our engineering team, you will be responsible for designing and developing scalable, responsive, and robust native iOS mobile applications.Key ResponsibilitiesDesign and develop scalable,...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking an experienced Senior Full Stack iOS Engineer with a proven track record in designing and developing scalable, responsive, and robust native mobile applications. The ideal candidate will stay current with technology trends and best practices in iOS mobile and backend development, particularly with a focus on integration.This role...


  • Vancouver, British Columbia, Canada reddit Full time

    At Reddit, we're building a platform that's home to the most open and authentic conversations on the internet. Our Conversation Experiences team is responsible for one of the highest traffic pages on the platform: the Comments page. We're looking for a skilled iOS Software Engineer III to join our team and drive technical & product strategy, operations,...


  • Vancouver, British Columbia, Canada reddit Full time

    At Reddit, we're building a platform that's home to the most open and authentic conversations on the internet. Our Conversation Experiences team is responsible for one of the highest traffic pages on the platform: the Comments page. We're looking for a skilled iOS Software Engineer III to join our team and drive technical & product strategy, operations,...

iOS Engineer

3 months ago


Vancouver, British Columbia, Canada Microsoft Canada Full time
Overview

OneDrive is a rapidly growing app at the center of Microsoft's cloud, interacting with almost every part of Microsoft. You would be a part of a team that is fundamentally changing how millions of people use their devices and interact with some of the most critical content for their personal and professional lives, their Photos and Documents.

About the Team

While OneDrive iOS is based mainly in the United States, we operate like a distributed team that heavily embraces remote work. Therefore, joining OneDrive iOS means you will join a group of colleagues based in different locations and time zones. We're committed to each team member feeling connected, regardless of where they work and live.

OneDrive iOS technical Stack

Our codebase is built on Swift and Objective-C and supports iOS 16 and above. We rely exclusively on Swift and SwiftUI when writing new features. In addition, we use several libraries written in various languages to make our app work. On the backend, we use services powered by Microsoft 365 and Azure. We release every two weeks, supported by several automation pipelines.

We are looking to hire an experienced iOS Engineer to join our Canada team.

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 field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 2+ years of demonstrated experience in native iOS development (Swift, SwiftUI, Objective-C).
  • 2+ years' experience writing unit tests.

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Commitment to learning new skills with the ability to thrive in a feedback-driven environment.
  • Experience writing UI tests.
  • A passion for performance optimization ) and troubleshooting customer-facing issues.
  • High proficiency in Swift and familiarity with native iOS architecture, frameworks, and the Xcode IDE.
  • Previous experience with large-scale mobile applications.
  • A deeper understanding of the iOS build system.
  • Experience and pipeline automation / DevOps experience.

Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year.

Find additional pay information here:


Microsoft will accept applications for the role until August 15, 2024.

Responsibilities

As part of the team, you will collaborate with other engineers across the company to understand requirements and turn them into delightful experiences. We embrace a culture that is customer focused, delivers continuously, drives engineering excellence, obsesses about performance, and is collaborative, fun-loving, and iterative.

As an iOS Engineer, you will be:

  • Crafting pixel-perfect experiences that create unrivaled customer loyalty.
  • Expanding your knowledge of Swift, SwiftUI, and cutting-edge mobile technologies.
  • Working on new and exciting product features.
  • Learning from customer feedback, running experiments, measuring and optimizing performance.
  • Refining the codebase, proposing improvements, and getting those projects to the finish line.
  • Mentoring your colleagues and championing best practices.
  • Accelerating your career in a truly innovative and global engineering team.
  • Embody our Culture & Values