
Mobile Software Engineer (iOS & Android) - Microsoft Teams
Full Time
Bengaluru
Microsoft Teams is seeking an experienced Mobile Software Engineer with 3+ years of professional mobile development experience (Objective-C, Swift, Kotlin, Java). This role focuses on developing software features for Microsoft Teams Meetings and Events, with a strong emphasis on delivering end-to-end user-facing scenarios on both iOS and Android platforms.
Responsibilities:
Develop software features for Microsoft Teams Meetings and Events.
Drive identification of dependencies and the development of design documents for a product, application, service, or platform.
Create, implement, optimize, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
Product/Feature quality and reliability monitor and live site support.
Proactively seek new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products.
Required Qualifications:
3+ years professional experience of mobile development experience using at least one of Objective-C, Swift, Kotlin, Java.
BS degree or equivalent, preferably in CS or related Engineering field.
Android/iOS development experience is a must.
Preferred Qualifications:
Excellent communication and collaboration skills, and ability to be adaptable and agile in development.
Experience with software development lifecycle and agile methodologies.
Experience on web rtc media stack.
Exposure to networking and streaming protocols such as HTTPS, TCP/IP, DASH/HLS.
Demonstrated problem-solving and debugging skills.
Demonstrated passion for building great end-user experiences.
#MobileSoftwareEngineer #iOSDeveloper #AndroidDeveloper #ObjectiveC #Swift #Kotlin #Java #MicrosoftTeams #Hiring #Job #TJH #Onslabs