Software Engineer Job at Custom Business Solutions, Inc., Chicago, IL

NzMzY2l3aGZoS1RreWhDNFFLck80UllxMkE9PQ==
  • Custom Business Solutions, Inc.
  • Chicago, IL

Job Description

Candidates for this role MUST live in one of the following states: MI, IN, IL, MN, OH, KY

No subcontract or 1099 available for this role.

We are seeking a highly skilled Senior Front-End iOS Developer with 7 to 10 years of experience in designing and developing high-performance iOS applications. The ideal candidate has a deep understanding of Xcode, Swift, SwiftUI, XCUI, and Objective-C , along with a passion for building intuitive and visually engaging mobile experiences.

Required Skills & Experience:

  • 5-10 years of professional experience in iOS development .
  • Proficiency in Swift, SwiftUI, Objective-C , and experience with Xcode and XCUI .
  • Strong understanding of iOS SDKs, frameworks, and design patterns (MVVM, MVC, VIPER, etc.) .
  • Experience working with RESTful APIs, JSON, and third-party libraries .
  • Solid knowledge of Core Data, Core Animation, and Auto Layout .
  • Familiarity with version control systems (Git, GitHub, Bitbucket) .
  • Strong debugging and performance tuning skills.
  • Ability to work in an agile development environment and collaborate effectively with cross-functional teams.

Preferred Qualifications:

  • Experience with CI/CD pipelines for iOS apps .
  • Knowledge of Unit Testing and UI Testing frameworks.
  • Experience publishing apps to the Apple App Store .
  • Familiarity with cloud services (AWS, Firebase) and mobile security best practices .

Key Responsibilities:

  • Develop and maintain cutting-edge iOS applications using Swift, SwiftUI, and Objective-C .
  • Utilize Xcode and XCUI for development, testing, and debugging to ensure high-quality, scalable applications.
  • Translate business and design requirements into functional, efficient, and maintainable code.
  • Identify and resolve performance bottlenecks and memory leaks.
  • Ensure compatibility across various iOS devices and versions.
  • Implement best practices for mobile security, performance optimization, and UI/UX design.
  • Write clear and maintainable documentation, including code comments and technical reports.
  • Work closely with backend engineers to integrate APIs and ensure smooth data flow.
  • Stay updated with the latest iOS development trends, tools, and frameworks.

Job Tags

Similar Jobs

Zimmermann

Stock & Sales Assistant, Scottsdale Job at Zimmermann

 ...propelled it to greater global appeal. While based at home in Sydney, ZIMMERMANN present their ready-to-wear collections each season at Paris Fashion Week. Working with the highly acclaimed designer and long-time collaborator, Don McQualter, ZIMMERMANN maintains a... 

Hawthorne Lane

Team Executive Assistant/Office Coordinator Job at Hawthorne Lane

 ...This mission-driven nonprofit is seeking an Executive Assistant/Office Coordinator to keep the wheels turning across a boutique organization...  ...: Manage complex scheduling for the Executive team, proactively updating calendars and communicating changes to key... 

Colorado State University

Animal sciences communications Job at Colorado State University

 ...Description of Work Unit The College of Agricultural Sciences ( CAS ) is an integral part of the Colorado State University...  ...Minimum Qualifications Excellent written and verbal communication skills Strong attention to detail Experience researching... 

Arhaus

Associate Merchandise Planner Job at Arhaus

 ...identifying and implementing strategies to achieve the approved plans. Essential Duties & Responsibilities: Develop annual / seasonal / monthly category merchandise financial plans in accordance with company goals, historical performance and trend analysis.... 

Binding Minds Inc. (Certified Disability Owned Business Ente...

Senior Docket Clerk Job at Binding Minds Inc. (Certified Disability Owned Business Ente...

 ...Job Description The Senior Docket Clerk will maintain the docket and calendar for various state and federal court cases. Ensures staff calendar entries are accurate. Docket and calendar documents through the Firm's calendar software. Utilizes various software...