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

SEhJZmtGeU93VndlMVZPcnFrb3pPb2RGWGc9PQ==
  • 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

Clean Harbors

Class B Hazmat/Tanker Driver Job at Clean Harbors

 ...Harbors in South Portland, ME is looking for a Class B CDL Driver to join their safety conscious team! The Class B CDL Driver...  ...: Required Qualifications: Valid Class B CDL Hazmat and Tanker endorsement Ability to use various mobile devices No automatic... 

Carter Lumber

Insulation Installer Job at Carter Lumber

 ...A Carter Lumber InsulationInstallerwill perform insulation installations, repairs and remodeling to homes and small buildings according to the customers contract. Knowledge of building materials, local building codes and proper installation techniques will be vital... 

Insight Global

Patient Coordinator Job at Insight Global

 ...leads into consultations through strategic follow-up Conduct patient consultations for surgical and non-surgical solutions Handle...  ...Manage the full patient journey from inquiry to post-procedure care Required Experience & Skills: Proven track record in high... 

Darwill

Graphic Designer Job at Darwill

 ...GRAPHIC DESIGNER Location: Oakbrook, IL Reports to: Art Director Welcome to Darwill. There's no shame in being ambitious here; career growth is a priority for us - we help one another climb, we don't climb over one another. Clients aren't just customers, they... 

Paladin Consulting

Maintenance Technician Job at Paladin Consulting

 ...Job Description & Responsibilities : As a Maintenance Technician, you will be responsible for maintaining small to medium-sized buildings, industrial systems, and equipment. Executing work orders, Processing work flow, Ad hoc maintenance requests, Preventative maintenance...