Search jobs > Dallas, TX > Senior software engineer

Senior Staff Software Engineer - iOS Development

Stryker
Dallas, TX, US
$122.8K-$239.9K a year
Full-time

Why engineering at Stryker?

At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products.

As an engineer at Stryker, you will be proud of the work that you will be doing, using cutting-edge technologies to make healthcare better.

Here, you will work in a supportive culture with other incredibly talented and intelligent people, creating industry-leading medical technology products.

You will also have growth opportunities as we have a culture that supports your personal and professional development.

Need another reason to apply? Check out these 8 reasons to join Stryker's engineering team :

We are proud to be named one of the World’s Best Workplaces and a Best Workplace for Diversity by Fortune Magazine! Learn more about our award-winning organization by visiting

Who we want :

As a Senior Staff iOS Software Engineer, you’ll play a crucial role in developing cutting-edge mobile applications for medical devices.

You’ll collaborate with cross-functional teams to create software that enhances patient care and medical professionals’ efficiency.

Goal-oriented developers. Keeping the customer and system requirements squarely in focus, people who deliver safe and robust solutions.

User-focused creators. Engineers who design with the user in mind, developing software that helps change patients’ lives.

Motivated product launchers. Engineers who bring strategic direction and drive for execution to ensure products are developed and launched with precision.

What you will do :

Software System Development : Design and develop software systems per project requirements and defined architecture

Mobile Application Development : Create cutting-edge mobile applications for iOS / VisionOS products, including iPads, iPhones, and VisionPro.

User Interface (UI) Design : Craft visually appealing and user-friendly interfaces that provide exceptional user experiences, using Swift or Objective-C and leveraging iOS frameworks such as UIKit, ARKit, and more.

Technical Leadership : Lead and support complex product development for cross-functional teams, influencing multiple technical areas of expertise.

Hold the team accountable for delivering high-quality results, driven by passion and energy to meet business priorities.

Continuous Improvement : Identify and implement design and process solutions and ensure they are sustained over time, promoting innovation and efficiency

Code Reviews : Lead code reviews for projects / systems as an independent reviewer, applying design principles, coding standards, and best practices.

What You Need

Minimum Qualifications (Required) :

Bachelor’s degree in Computer Science, Software Engineering, or related field.

Minimum 6 years of experience in iOS app development.

Strong experience in Swift and Objective-C.

Strong understanding of software architecture, design patterns, and best practices.

Experience with some of the following technologies : UIKit, Core Data, Core Bluetooth, NSURL Session, AVFoundation.

Preferred Qualifications (Strongly desired) :

Lead project software implementation using programming skills. Design new components and systems by applying various design concepts and patterns.

Experience with wireless communication technologies

Experience building full-stack applications

Knowledge of HIPAA regulations and security practices in healthcare software.

Previous work on FDA-regulated medical device software.

Experience with AI / ML

Experience as a lead developer

Experience working with offshore teams

$ 122,800 - $ 239,900 salary plus bonus eligible + benefits. Actual minimum and maximum may vary based on location. Individual pay is based on skills, experience, and other relevant factors.

About Stryker

Our benefits :

12 paid holidays annually

Health benefits include : Medical and prescription drug insurance, dental insurance, vision insurance, critical illness insurance, accident insurance, hospital indemnity insurance, personalized healthcare support, wellbeing program and tobacco cessation program.

Financial benefits include Health Savings Account (HSA), Flexible Spending Accounts (FSAs), 401(k) plan, Employee Stock Purchase Plan (ESPP), basic life and AD&D insurance, and short-term disability insurance.

For a more detailed overview of our benefits or time off, please follow this link to learn more : US Stryker employee benefits

About Stryker

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 130 million patients annually. More information is available at

Know someone at Stryker?

Be sure to have them submit you as a referral prior to applying for this position. Learn more about our employee referral program on our referral page

Stryker is driven to work together with our customers to make healthcare better. Employees and new hires in sales and field roles that require access to customer accounts as a function of the job may be required, depending on customer requirements, to obtain various vaccinations as an essential function of their role.

30+ days ago
Related jobs
Promoted
VirtualVocations
Carrollton, Texas
Remote

A company is looking for a Remote Senior Principal Software Engineer - Health Data Intelligence. ...

Promoted
LTK USA
Dallas, Texas

Senior Software Engineer, Backend. Join the LTK Family! We are searching for a senior level software engineer to collaborate with our core-tech backend squad responsible for Growth and Brand Performance. Identify and drive improvements to our software and development processes. You'll be inventi...

Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Senior Software Engineer for their Telematics Platform. ...

Promoted
Raytheon
Richardson, Texas

We are seeking a *Senior Software Engineer* to work onsite in State College, PA or Richardson, TX. You will perform software engineering activities including but not limited to application development and maintenance, testing, integration, and documentation to ensure proper operation of the product ...

Promoted
VirtualVocations
Mesquite, Texas

A company is looking for a Senior Engineer. ...

Promoted
McKesson
Irving, Texas

We’re looking for someone with the skills of a successful software engineer and the heart of an architect. Bachelor's degree (in computer science, engineering, or a related field) or equivalent experience. Experience designing and building REST-based APIs and Web UI development, HTML 5, and JavaScri...

Raytheon Technologies
Richardson, Texas

The SWCM department is looking for a full-time and on-site Senior Software Configuration Management Engineer, located in Richardson, TX. Software Configuration Management technology, Information Technology (IT), and/or development/scripting experience. We bring the strength of more than 100 years of...

Highmark Health
TX, Working at Home, Texas

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. This job is an integral member of an agile software eng...

Goldman Sachs
Dallas, Texas

Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. As part of our global team you ...

PacketFabric
Dallas, Texas
Remote

As a Senior Software Engineer, you are an expert at developing software solutions from start to finish. Senior Software Engineer in Test. You will serve as an in-house expert, both for managers from other departments who need software solutions and the less experienced staff within the Engineering d...