Requisition ID: 59135 Title: Software Engineer II – iOS Division: Arthrex, Inc. (US01) Location: Santa Barbara, CA Salary Range: Salary Minimum: $97,750.00 Salary Maximum $138,000.00
Arthrex is a global medical device company and a leader in new product development and medical education in orthopedics. Arthrex is actively seeking a Software Engineer II – iOSworks directly with the Software Development & Engineering departments within Arthrex to develop software applications under the guidance of Class I and II medical devices, which may include architectural design, interface design, analysis and simulation, prototyping, design assurance testing, and implementations through the full software development life cycle. Excellent communications and analytical skills, strong technical project management skills will be essential for this position. Join our talented team at a global medical device company focused on Helping Surgeons Treat Their Patients Better™.
This position is based at our Santa Barbara location but could also be remote for the right situation .
Essential Duties and Responsibilities:
- Develop iOS applications with XCode in SWIFT.
- Experience working with SwiftUI and UIKit.
- Solid understanding of software architecture and SOLID principal.
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Develop software applications with CI/CD pipeline and security guidelines.
- Translate abstract requirements into functional code to meet intended objectives and key results.
- Research, assess, and implement new technologies to improve software applications development.
- Develop software applications to ensure robust, sustainable and scalable design approaches that meet design intent.
- Collaborate closely with Product team, SQA and TechOps team as well as other peer teams across Arthrex to deliver software applications for both surgeon, medical facilities and patients.
- Have published one or more iOS apps in the app store
Knowledge
- Partial to complete knowledge of industry practices, techniques, and standards. General application of concepts and principles.
Skills
- Working knowledge of entire software development lifecycle.
- Experience in developing iOS applications in SWIFT/SwiftUI with XCode.
- Ability to communicate ideas, results, recommendations, and status effectively in oral and written forms.
Education
- BS degree required.
Experience
- Minimum of 2 to 5 years of relevant experience including supporting production systems required.
- Minimum of 1 year of contributing to software development required.
- Technical toolbox requirement include: –
- Experience in iOS development.
-
- Experience with one or more programming languages, such as SWIFT, Objective C
- Experience with one or more database frameworks such as MS SQL, MySQL, Oracle, NoSQL MongoDB and DynamoDB etc.
- GitHub or BitBucket, Jira or equivalent Agile tools
Arthrex 2023 Benefits
- Medical, Dental and Vision Insurance
- Company-Provided Life Insurance
- Voluntary Life Insurance
- Flexible Spending Account (FSA)
- Supplemental Insurance Plans (Accident, Cancer, Hospital, Critical Illness)
- Matching 401(k) Retirement Plan
- Annual Bonus
- Wellness Incentive Program
- Free Onsite Lunch
- Gym Reimbursement Program
- Tuition Reimbursement Program
- Trip of a Lifetime
- Paid Parental Leave
- Paid Time Off
- Paid Sick Leave
- Volunteer PTO
- Employee Assistance Provider (EAP)
All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.