Job Title: Sr Software Engineer - Mobile (iOS)
Location: Arden Hills, MN
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 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
Preferred Skills and Experience:
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
ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.
...international financial services industry leader has an immediate 6-month contract-to-hire opportunity in Irving TX for a Site Reliability Engineer. This position requires working onsite 2 days per week (including Tuesdays) in Las Colinas (Irving, TX). As part of the Digital...
...BoatJunkie Sales and Service, we are seeking a Full-time dedicated Marketing Intern to join our Marketing Department. Ideal Marketing... ..., you will manage boat inventory photography, create digital content, and conduct competitor analysis. This role offers...
At LifeStance Health, we believe in a truly healthy society where mental and physical healthcare are unified to make lives better. Our mission is to help people lead healthier, more fulfilling lives by improving access to trusted, affordable, and personalized mental healthcare...
...Job Description Job Description Job Title: Non-Sterile Compounding Pharmacy Technician Location: West Palm Beach, FL 33411 Job Type: Full-Time Schedule: 8-hour shift, Monday to Friday, Weekends as needed Pay range: $23-25/hour Job Description:...
About Lumen Lumen connects the world. We are igniting business growth by connecting people, data and applications quickly, securely, and effortlessly. Together, we are building a culture and company from the people up committed to teamwork, trust and transparency....