Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title: iOS Developer
Location: 100% Remote
Term: 1 year contract plus extension
Responsibilities:
Our existing iOS application is built with Swift and UIKit. As an iOS developer, you will:
Work with a focused team of other talented engineers, designers, and product managers to enhance our existing patient-facing iOS app.
Ensure performance and quality of the application
Autonomously build end-to-end features for the app.
You should be the kind of person who:
Loves developing iOS apps for its own sake
Writes clean understandable code
Champions practices including Unit Testing, Continuous Delivery & Dependency Injection
Is passionate about building apps that have a positive social impact
Has a decent sense humor (our dev team has a weird obsession with the Simpsons and questionable emojis)
Must Haves
5+ years of professional experience developing software for iOS or MacOS using Swift
Expertise in Apple's design principles and interface guidelines
Deep understanding of IT Standards, UX Design, Accessibility, Agile Methodologies
Expert level knowledge of UIKit, and building interfaces programmatically
Experience with XCTest, Xcode instruments and git
Experience working with RESTful APIs
BS/MS degree in Computer Science or closely related field or equivalent practical experience
Nice To Haves
Experience with MVI or unidirectional data flow architecture
Experience with SwiftUI
Experience with Android development
CI/CD experience
Experience with Ruby
Key Skills
Ranked by relevanceReady to apply?
Join Open Systems Technologies and take your career to the next level!
Application takes less than 5 minutes