Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer- iOS - Noida @ Microsoft

Home > Programming & Design

 Senior Software Engineer- iOS - Noida

Job Description

Job description

  • As a Senior iOS Engineer, 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.
Responsibilities
  • Deliver iOS 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.
  • Continued ability to deliver experiences that are user-focused and adhere to accessibility standards.
  • Work with the product development team in driving innovative approaches to solving complex problems.
  • Ensure all delivered user-facing elements follows accessibility and inclusivity standards defined by WCAG, ADA, and MAS.
Qualifications
  • 7+ years of iOS development experience developing features and experiences for medium-to-large-scale applications.
  • 5+ years guiding and mentoring a team of mobile engineers.
  • Strong experience developing world-class 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.

Bonus credit for:

  • Experience in media capturing, editing, and playback using AVFoundation.
  • 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 CoreAnimation and similar frameworks and libraries.
  • Strong cross-discipline and cross-team collaboration skills.
  • Experience analyzing and improving service efficiency and reliability.

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required

Contact Details:

Company: Microsoft Corporation
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   continuous integration Cartography github Legal test driven development Visual Studio ios development microsoft Recruitment

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Microsoft

Client: Microsoft Corporation is an American multinational technology company with headquarters in Redmond, Washington. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services.