Job Title : Sr Software Engineer - Mobile (iOS)
HYBRID IN ARDEN HILLS, MN (NO REMOTE CANDIDATES)
12+ month contract
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 Science3-5 years of experience developing iOS applications with SwiftExperience writing automated tests for iOS applicationsExperience with SwiftUIExperience with agile software development including KanbanExperience with continuous integrationStrong understanding of git, pull request / merge request workflow, and DevOps services like GitLab or GitHubThorough understanding of CoreDataUnderstanding of Combine, RxSwift, or FRP in generalExperience with modern asynchronous iOS development methodsPreferred Skills and Experience :
Experience with CoreBluetoothExperience developing software within a regulated environment in the medical industryExperience with security tools and productsTeam player willing to collaborate with peersEffective communicator & writer