Sr. Staff Engineer - iOS Development
Stryker
We are excited to be named one of the World’s Best Workplaces by Fortune Magazine!
We are proud to offer you our total rewards package which includes bonuses, healthcare, insurance benefits, retirement programs, wellness programs, as well as service and performance awards – not to mention various social and recreational activities, all of which are location specific.
**Position Description** : 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.
**Responsibilities**
+ 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.
**Competencies**
+ Deep understanding of non-functional mobile design requirements, including performance and scalability.
+ 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.
+ Excellent analytical, communication, and problem-solving skills.
+ Proficient in open-source mobile libraries and their application.
**Requirements**
+ Bachelor’s or Master’s degree in Computer Science or related field.
+ 8+ years of experience in enterprise software development, with 5+ years in mobile application architecture.
+ Strong experience with Swift, SwiftUI, XMPP, RxSwift, and Objective-C.
+ Proficiency with mobile frameworks, SQLite, JSON, XML, and web services.
+ In-depth understanding of Agile development, SOLID principles, and design patterns.
Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually.
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer – M/F/Veteran/Disability.
Confirm your E-mail: Send Email
All Jobs from Stryker