Senior Staff Engineer - iOS Development
Stryker India Private Limited
Senior Staff Engineer - iOS Development
Stryker India Private Limited
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Sr. Staff Engineer - iOS Development
Work Flexibility: Hybrid or OnsiteSenior 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.
Experience Level
Senior LevelJob 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