Job Description
Location: Chicago, IL
Remote candidates are fine, but must work CST hours.
1 interview, combining team fit + technical assessment.
Top Skills:
- SwiftUI
- CoreData/SwiftData
- Threading
- Concurrency
- SOLID principles
- MVVM
What They Need
A strong senior-level iOS developer to help finish the front-end rewrite in Swift.
Skill set: SwiftUI, Swift, Core Data, concurrency/threading, database experience .
At least 5+ years of iOS development and experience leading.
Open to candidates with enterprise or customer-facing app backgrounds.
Must be strong communicators and able to juggle multiple priorities.
This is not a junior role.
- Design and develop software applications (apps) for mobile phones, Smartphones, tablets, and other mobile devices.
- May develop on one or more mobile platforms including Apple iOS, BlackBerry, Google Android, Microsoft Windows Mobile, and/or other mobile platforms.
- Manage full software development life cycle including testing, implementation, and auditing.
- Perform product design, bug verification, and beta support which may require research and analysis.
Job Summary:
- Create, maintain and implement the source code to develop mobile apps and programs that meet the needs and requirements of the clients using the computer programming languages.
Primary Responsibilities:
- Support the entire application lifecycle (concept, design, test, release and support)
- Produce fully functional mobile applications writing clean code
- Gather specific requirements and suggest solutions
- Write unit and UI tests to identify malfunctions
- Troubleshoot and debug to optimize performance Design interfaces to improve user experience
- Liaise with Product development team to plan new features
- Ensure new and legacy applications meet quality standards
- Research and suggest new mobile products, applications and protocols
- Stay up-to-date with new technology trends
Job Tags