Software Engineer II

Microsoft
1095588
Seating Arrangement Not Specified
Redmond, WA
Full Time
Pay Range Not Provided
July 13, 2021
Direct Hire

Language(s):

  • Swift
  • Objective-C
  • C
  • C++

Interview Format(s):

  • Not Specified

Interview Content(s):

  • Not Specified
The Office Apple Productivity Experiences (Apex) team is an experienced and highly?passionate?team at Microsoft that builds and maintains end-to-end ownership of Office on Apple platforms. The combined power of the Office suite and the latest macOS and iOS technologies presents developers with exceptional opportunities for ownership, autonomy, and professional growth. The Apex Shared team is responsible for a wide breadth of areas including best-in-class UX, next-gen collaboration, business critical fundamentals, and driving user engagement. Whether your passion is pixel perfect UI on the latest Mac hardware, working directly on debugging Clang compiler open source, leveraging Azure ML to analyze customer feedback, or anything else in between – this is a great team to have direct impact on millions of Mac and iOS users.?

Within APEX, FX team provides M365 high value Fluent UI components for macOS and iOS that brings coherence across Microsoft products for native and react-native frameworks.

Responsibilities

As a software engineer on the Apex Shared team, you will be responsible for key Office features across macOS and iOS. You will be empowered to have end-to-end ownership for your areas including architecture, design, code, test, and telemetry coverage. You will partner closely across disciplines as well as across teams to help deliver results that delight our customers. As a technical leader on the team, you will also be responsible for mentoring early in career engineers who have a wide range of skills and experience.

As a software engineer on the Apex Shared team, you will be responsible for key Office features across macOS and iOS. You will be empowered to have end-to-end ownership for your areas including architecture, design, code, test, and telemetry coverage. You will partner closely across disciplines as well as across teams to help deliver results that delight our customers. As a technical leader on the team, you will also be responsible for mentoring early in career engineers who have a wide range of skills and experience.

Qualifications

3+ years of design and coding in C, C++, Objective C, or Swift.

Preferred Qualifications:

Ability to learn quickly on an evolving set of technologies.

Passion and commitment to delivering exceptional products and experiences.

Good communication skills.

Additional skills that are not required but that would be immediately beneficial:??

Any Mac or iOS experience, including Objective-C, Swift, SwiftUI, or cross-platform development such as React-Native.

Large scale commercial software development.

A wide range of technical domain specific expertise such as: User Interfaces, Graphics engines, Network protocols, Multithreading, OS fundamentals, Compilers, Performance, Security such as sandboxing, Telemetry, Multi-language functionality, Automation frameworks.

Preferred Qualifications:

Additional skills that are not required but that would be immediately beneficial:??