Jobs and Careers
PH

Mobile Software Engineer — Medical Device (Onsite - Arden Hills, MN) Contract

Pharmavise Corporation
Saint Paul, United StatescontractVerifiedPosted 27 Aug 2025

About the role

Our Fortune 500 Medical Device has an exciting opportunity for a Mobile Software Engineer.  

 

Job Summary:  

Software developed for the medical device industry requires rigor and attention to detail to meet industry and regulatory standards. It takes someone who can problem solve, is unwilling to give up, and is in tune with the highly regulated nature of medical device software. We’re looking for a top-notch software engineer with a focus on quality who has experience with iOS development (Swift). 

 

Key Responsibilities 
Develop medical device-integrated native mobile applications for iOS 
• Produce highly testable code 
• Write automated tests including unit, integration, and functional tests 
• Participate in design reviews to provide architectural feedback 
• Conduct code reviews with your peers 
• Conform to a highly regulated software environment 
• Focus on patient safety 
• Continuously improves process and work methodologies by interfacing with peers/cross-functional groups and analyzing activities to improve workflow and work processes 
• Keep up-to-date on the latest developments and advancements in the iOS development space 
 
Required Skills and Experience: 

 

Bachelor’s degree or higher in Software Engineering, Computer Engineering, or Computer Science 

3-5 years of experience developing iOS applications with Swift 

Experience writing automated tests for iOS applications 

Experience with SwiftUI 

Experience with agile software development including Kanban 

Experience with continuous integration 

Strong understanding of git, pull request/merge request workflow, and DevOps services like GitLab or GitHub 

Thorough understanding of CoreData 

Understanding of Combine, RxSwift, or FRP in general 

Experience with modern asynchronous iOS development methods 

Experience with CoreBluetooth 

Experience developing software within a regulated environment in the medical industry 

Experience with security tools and products 

Team player willing to collaborate with peers 

Effective communicator & writer 
 

Other Details: 

  • Sc

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Pharmavise Corporation

View company profile →