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

LHH

Production Supervisor Job at LHH

 ...LHH is seeking Production Supervisor for 1st shift to supervise a production floor team to efficiently create a product that conforms to the standards of the customer. This will be executed through providing strong leadership and managing the systems, equipment, people... 

IntelliGenesis

Systems Integrator Level 1 Job at IntelliGenesis

 ...developmental projects and programs. Demonstrated experience in applying critical thinking on technical capabilities to ensure mission integrity, performance and reliability. Demonstrated experience in supporting technical meetings by gathering vendor technical... 

Tandym Group

Emergency Medicine Physician Job at Tandym Group

 ...A leading healthcare system is actively seeking a skilled Emergency Medicine Physician to provide locums coverage. In this role, the Emergency Physician will deliver high-quality care to patients presenting with acute illnesses or injuries in a hospital Emergency Department... 

Gould Killian CPA Group, PA

Tax Manager Job at Gould Killian CPA Group, PA

 ...Client Service* Represent the firm at client meetings, either with or without a partner or with outside parties, if requested (i.e. taxing authorities and banks)* Represent the firm in meetings with prospective clients* Maintain ongoing contact with existing clients... 

Banyan Health Systems

Medical Assistant Job at Banyan Health Systems

 ...quality and compassionate care in order to assist our patients in living their best life....  ...: Interview patients to obtain medical history and medication use and measure their...  ...BLS) certification. Education and/or Experience: Certified professional, 2 year associate...