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

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

Vistage Worldwide, Inc.

Become a Vistage Executive Coach Job at Vistage Worldwide, Inc.

 ...to generate member candidates, to a dedicated support team, and a proven path to success. Ongoing Chair development with expert speaker workshops in executive coaching, mastering facilitation/ issue processing and business development, along with events and networking... 

Sweep

Content and Social Media Manager Job at Sweep

 ...demand gen, and engagement. In this hybrid role, youll lead content strategy and execution across channelsweb, email, blog and social mediawith a create once, publish everywhere mindset. Youll collaborate across teams to shape messaging, elevate thought leadership... 

Nonni's Bakery

Factory Manager Job at Nonni's Bakery

Job Overview: We are seeking a highly motivated and experienced Factory Manager to oversee operations in our food manufacturing facility within the baking industry. This individual will ensure the production process runs efficiently, maintaining a focus on quality, safety...

Legacy Health

Clinical Research Coordinator II Job at Legacy Health

 ...Innovative research paves the way for improved patient outcomes. You can be a part of the research thats driving new treatments and...  ...for the coordination and overall protection of human subjects in clinical research trials. Implements and maintains systems required to set... 

Girl Scouts of North East Ohio

DreamLab Coordinator Job at Girl Scouts of North East Ohio

 ...occasional Mondays dependent upon programming opportunities. The Coordinator, Girl Scout DreamLab plays a central role in creating a...  ...in handling visitor information, inventory, and retail transactions. Analytical and problem-solving skills, with the ability to...