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

Spire Communications

Public Relations Account Director - Technology & Science Job at Spire Communications

 ...Spire Communications is a full-service communications agency supporting innovative programs in government, technology, healthcare, and science. We seek a senior-level communications professional to work with our technology clients to provide expertise in media relations... 

JLL

Analyst, Hotels Job at JLL

JLLs Hotels & Hospitality Group is currently seeking a highly motivated and qualified individual with relevant hospitality/real estate work experience to join our Investment Sales team as an Analyst. Responsibilities: Support Hotels & Hospitality team members in... 

Archway Communities

Maintenance Technician Job at Archway Communities

 ...POSITION SUMMARY The Maintenance Technician is responsible for groundskeeping, property maintenance, and work order completion. Day to day work in this position may include electrical, plumbing, HVAC, drywall, painting, cabinetry, carpentry, appliance repair, and more... 

JG Wentworth

Sales Representative - Entry Level Job at JG Wentworth

 ...Entry Level Sales Representative Location: Chesterbrook, PA office- Hybrid work schedule If you are a recent college graduate or a...  ...opportunities We offer: ~ Flexible Hybrid work schedule ~ Full Medical/Vision/Dental Benefits ~401K with Company Match ~15 Days... 

Eagle Surveying

Part 107 Drone Pilot Job at Eagle Surveying

 ...looking for skilled professionals to join our team and grow with us. Position Overview We are seeking a Part 107 certified Drone Pilot to join our growing Reality Capture team. This role involves planning and executing drone missions to capture aerial data for a...