Principal Engineering Lead - iOS

Principal Engineering Lead - iOS

Job Overview

Location
Millicent, South Australia
Job Type
Full Time Job
Job ID
63629
Date Posted
1 year ago
Recruiter
Michael Linda
Job Views
51

Job Description

Wake up every morning and KNOW you are making a difference. Flipgrid is a free video discussion app from Microsoft that makes learning fun and empowering for over 100 million educators, learners, families, and organizations around the world. (Check out #FlipgridForAll on Twitter! And @FlipgridEvents) 

 

We started with a mission of empowering every voice in the classroom and now we have a much larger vision: to make learning fun and empowering for everyone.  We’re dedicated to getting people together around the things they love, so that we can all learn, make, discuss, share, and grow!  We’re excited to see where you can help take us next! 

 

We’re looking for creative problem solvers and diverse thinkers—people who care about adding to our team culture and engaging the community we serve. We believe that why we do things is as important as what we do. We’re looking for a team member who is creative, dedicated, startup-minded, and a life-long learner looking to create the future of learning at Microsoft. 

Responsibilities

As a Principal iOS Engineering Lead, you will be an integral part of our tight-knit group of dedicated problem solvers. The ideal candidate should be able to quickly make an impact on the mobile team and work with the larger Flipgrid product team to deliver an innovative and meaningful learning experience to millions of students and educators.

 

Primary Responsibilities

  • Lead a team of iOS engineers to deliver experiences that are highly crafted and rewarding to the Flipgrid community.
  • Collaborate with mobile, design, and product teams to ensure the goals of the product are aligned with the delivered feature or service, solving complex problems
  • Deliver experiences that are user-focused and adhere to accessibility and inclusivity standards defined by WCAG, ADA, and MAS.
  • Be hands on and develop experiences that are rooted in a design-driven approach that adhere to the iOS design language and industry best practices.
  • Lead architectural investments for the continued improvement of our iOS product.
  • Ensure all delivered user-facing elements follows accessibility and inclusivity standards defined by WCAG, ADA, and MAS.
  • Model and drive development best practices for the team.

Qualifications

Qualifications

  • 10+ years of engineering experience
  • 5+ years guiding and mentoring a team of mobile engineers.
  • 3+ years people management experience.
  • 5+ years of iOS development experience developing features and experiences for medium-to-large-scale applications.
  • Strong experience developing features for large-scale, customer facing applications using Swift.
  • Excellent working knowledge of REST APIs and consuming/modeling API-driven content.
  • Experience with test-driven development frameworks (XCTest, Appium and UIAutomation).
  • Strong understanding of data persistence/database frameworks (Realm, Core Data, SQLite).
  • Design-driven with a strong understanding of the Apple Human Interface Guidelines and best design practices.
  • Experience contributing to development and release planning.
  • Strong cross-discipline and cross-team collaboration skills.

 

 Bonus credit for:

  • Working knowledge of media capturing, editing, transcoding, and playback.
  • Proficient in delivering accessible apps that leverage touch and spoken feedback.
  • Skilled in working with continuous integration platforms (Visual Studio App Center, GitHub Actions, etc.).
  • Strong working knowledge of the UIKit helper APIs such as SnapKit, PureLayout, and/or Cartography.
  • Experience with beta distribution, crash reporting, user metrics, feedback, and workflow integrations.
  • Excellent technical communication skills.
  • Experience with CoreAnimation and similar frameworks and libraries.
  • Experience analyzing and improving service efficiency and reliability.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

 

 #OPGJOBS #FlipgridJobs #SocialLearningJobs

Job ID: 63629

Similar Jobs

Cargill

Full Time Job

Principal engineering lead - ios Principal engineering lead - ios

A Typical Work Day May Include: • Completing preventative, predictive, ...

Full Time Job

Deloitte

Full Time Job

Principal engineering lead - ios Principal engineering lead - ios

Are you looking to elevate your cyber career? Your technical skills? Your opport...

Full Time Job

Cargill

Full Time Job

Principal engineering lead - ios Principal engineering lead - ios

Cargill Animal Nutrition is a global business that serves large-scale feed mill ...

Full Time Job

Veolia

Full Time Job

Principal engineering lead - ios Principal engineering lead - ios

Primary Duties / Responsibilities:● Assist in daily operational troublesho...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept