
iOS Developer - Information Systems Specialist I
Illinois Secretary of StateChicago, IL
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
Office of the Illinois Secretary of State | |
Alexi Giannoulias |
- Design and build advanced applications for the iOS platform
- Collaborate with cross-functional teams (designers, product managers, backend engineers) to define, design, and ship new features
- Ensure performance, quality and responsiveness of applications
- Identify and correct bottlenecks, fix bugs and continually improve application performance
- Stay up to date with the latest industry trends, technologies and best practices in mobile development
- Work with RESTful APIs, JSON and third-party libraries/frameworks
- Participate in code reviews and unit testing to maintain high code quality standards
- Deploy and manage apps through the Apple App Store
- Requires knowledge, skill, and mental development equivalent to the completion of two years of college, with coursework in the computer science field OR 2.5 years of technical systems and/or programming experience as an iOS developer
- Bachelor’s degree in computer science, engineering or related field
- Proven work experience as an iOS developer with at least one published app in the App Store
- Strong proficiency in Swift (Objective-C knowledge is a plus)
- Experience with UIKit, SwiftUI, Core Data, Core Animation and other iOS frameworks
- A solid understanding of Apple’s design principles and interface guidelines
- Familiarity with RESTful APIs and integration with backend services
- Proficient with code versioning tools (e.g., Git, Azure Dev Ops)
- Experience with testing frameworks like XCTest
- Knowledge of cloud services (e.g., Azure) for mobile app backends
- Experience with CI/CD pipelines for iOS apps
- Familiarity with Agile/Scrum methodologies
- Strong problem-solving skills and attention to detail
- Strong communication and collaboration skills
- Ability to work independently and as part of a team
- Adaptability to learn new technologies quickly
- Passion for delivering high-quality user experiences
- Please visit https://ilsos.applytojob.gov/apply to apply by completing the online application; you may also upload a resume or other attachments as needed.
- Preference will be given to Illinois residents in the hiring and selection process, in accordance with the Illinois Secretary of State Merit Employment Code.
- Questions regarding this posting or Illinois Secretary of State employment practices may be directed to Job Counselors at our Personnel offices in Chicago (312-793-5515) or Springfield (217-782-4783).
Powered by JazzHR
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
