Microsoft

Software Engineer II – iOS

Hyderabad, India
Machine Learning Swift API SQLite
Description

Join a team early in its journey towards massive growth. We’re the team driving consumer video at Microsoft – born from the Flipgrid camera and now proliferating throughout the company. Now we’re focused on growing Bing into the hub for consumer video and enabling video creation journeys across Microsoft. We’re looking for highly motivated engineers, with an interest and/or background in video to help us light up new video scenarios across the company. This role provides a unique opportunity to build for and directly impact multiple products simultaneously.  

 

The WebXT organization in Microsoft has the mission of “Make the web work for you”. This team is comprised of several thousand software engineers working on Bing search, Edge browser, Maps, Ads, News, and other projects. Over the years we have developed deep technical expertise in various areas – Machine learning, NLP, speech, computer vision, large scale deployments and continue to innovate and delight customers across 236 regions, 106 languages and with half a billion users.  Please watch this  short video on our team which will give you an insight on why you should join us. 

 

The STCI Team is part of Microsoft’s India Development Centre(IDC) in Hyderabad, Bengaluru and Noida (and home offices at cities across the country for the time being). The team is responsible for driving the overall strategy in search and AI Platforms – spanning consumer and enterprise customers. The team’s constant endeavor is to nurture an innovative, inclusive culture to enable one to build finely crafted Search & AI products and grow to be a leader. It is home to one of the largest groups of machine learning and AI talent, not just in IDC, but all of India. ​​​​​​​ Please visit our Instagram page   (@lifeatstci)  to get a peek into our culture. 

 

As an 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 partner organizations to deliver innovative and meaningful video experiences to millions of users around the world.

  • 5+ years of software engineering experience.
  • 3+ years of iOS development experience developing features and experiences for medium-to-large-scale applications.
  • 1+ years of experience building high quality interfaces with smooth and performant animations.

  Bonus credit for:

  • Experience developing world-class applications using Swift.
  • Working knowledge of REST APIs and consuming/modeling API-driven content.
  • Experience with test-driven development frameworks (XCTest, Appium and UIAutomation).
  • Understanding of data persistence/database frameworks (Realm, Core Data, SQLite).
  • Design-driven with a strong understanding of the AppleHuman Interface Guidelines and best design practices.
  • Experience in media capturing, editing, and playback using AVFoundation.
  • Working knowledge of the UIKit helper APIs such as SnapKit, PureLayout, and/or Cartography.
  • Experience with CoreAnimation and similar frameworks and libraries.
  • Proficient in delivering accessible apps that leverage touch and spoken feedback.
  • Strong cross-discipline and cross-team collaboration skills.
  • 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. 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.

  • Deliver iOS experiences that are highly crafted and rewarding to the Microsoft community.
  • Collaborate with mobile, design, and product teams to ensure the goals of the product are aligned with the delivered feature or service.
  • Develop experiences that are rooted in a design-driven approach that adhere to Apple Human Interface Guidelines and industry best practices.
  • 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.
Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

36 views

Similar Jobs

Python Developer

Remote Bengaluru, India

Senior Python Developer

Remote Bengaluru, India

Software Engineer, iOS (Bitkey)

Remote San Francisco, CA

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 257 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers