Mobile iOS Developer

Overview

Hybrid
$80 - $90
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

IOS Development
Mobile Applications
Git
Workflow
Computer Science
Swift
Agile

Job Details

Job Title: Mobile Software Engineer (iOS)
Duration: 12+ Months (Possible extension)
Location: Arden Hills, MN 55112
Hybrid Role (4 days a week)
Responsibilities:
  • Looking for a top-notch software engineer with a focus on quality who has experience with iOS development (Swift).
  • 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
Education/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:
  • 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Veterans Sourcing Group