Senior Staff Engineer - iOS Development

Stryker India Private Limited

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

Sr. Staff Engineer - iOS Development

Work Flexibility: Hybrid or Onsite

Senior Staff Engineer, iOS Development

Stryker is looking for a highly skilled Senior Staff Engineer specializing in iOS development. The ideal candidate will lead the design and development of sophisticated enterprise iOS applications with a focus on voice and data capabilities. This role demands a blend of technical expertise, a solid understanding of scalable architectures, and the ability to mentor team members. The Senior Staff Engineer will work closely with cross-functional teams, drive technical solutions, and uphold our high standards for software quality and performance.

 What you will do:

  • Lead design, architecture, and development of scalable, secure, and user-centric iOS applications.
  • Collaborate with Product Management and UX teams to refine product requirements.
  • Apply and evaluate emerging iOS frameworks to optimize the mobile client architecture.
  • Provide technical leadership to accelerate development within the team.
  • Mentor and support junior engineers, sharing best practices and guiding complex problem-solving.
  • Conduct code reviews and promote continuous learning within the team.
  • Document software designs and capabilities thoroughly.

What you need:

Required Skills:

  • 8+ years of experience in enterprise software development, with 5+ years in mobile application architecture.
  • Advanced proficiency with key iOS frameworks, including UIKit, Core Data, Core Bluetooth, AVFoundation, NSURLSession, ToolKit, CallKit (for handling VoIP integrations), Apple Intelligence, VisionOS, and other communication technologies.
  • Ability to quickly learn and apply new technologies for enterprise solutions.
  • Strong knowledge of mobile security, analytics, and integration with social channels.
  • Strong experience with Swift, SwiftUI, XMPP, RxSwift, and Objective-C.
  • Proficiency with mobile frameworks, SQLite, JSON, XML, and web services.

Preferred Skills:

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • In-depth understanding of Agile development, SOLID principles, and design patterns.
Travel Percentage: 10%

Experience Level

Senior Level

Job role

Work location

Karnataka, Bengaluru #78, 7th Floor, India

Department

Software Engineering

Role / Category

DevOps

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

Stryker India Private Limited

Job posted by Stryker India Private Limited

This job has expired