Software Business Solutions Consulting (SBSC) is a boutique, minority-owned and managed, consulting firm, working with global clients to uncover opportunities and solve problems. We are experts in the areas of: Application Development, Application Support, Business Strategy, Program & Project Management, Business Intelligence, Mobile Application, and Hel...
Read more about this company
We are looking for an experienced iOS Engineer with strong expertise in UlKit to join our mobile engineering team.
The ideal candidate will have a deep understanding of iOS app development, solid problem-solving skills, and the ability to deliver high-quality, scalable, and maintainable code.
You will work closely with product managers, designers, and other engineers to build user-friendly and performance-driven applications.
Key Responsibilities
Design, build, and maintain advanced iOS applications using UlKit and related Apple frameworks.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Write clean, maintainable, and testable code following best practices.
Debug and resolve technical issues and crashes.
Stay up to date with the latest iOS trends, tools, and frameworks.
Participate in code reviews and contribute to a culture of continuous improvement.
Requirements
4+ years of professional iOS development experience.
Strong proficiency in Swift and Objective-C (bonus).
Deep expertise in UlKit and hands-on experience building complex Ul layouts and animations.
Solid understanding of iOS frameworks such as Core Data, Core Animation, AVFoundation, etc.
Experience with RESTful APls, networking, and offline storage solutions.
Knowledge of iOS app architecture patterns (MVC, MVVM, VIPER, etc.).
Familiarity with Git or other version control systems.
Experience with Unit/Ul testing and CI/CD pipelines is a plus.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
Nice to Have:
Experience with SwiftUl and Combine.
Familiarity with modern mobile design patterns and accessibility best practices.
Previous experience working in Agile/Scrum environments.