As an iOS Developer at Ermin Systems, you will be instrumental in developing and maintaining advanced mobile applications for the iOS platform. You will work closely with our team of talented engineers, designers, and product managers to push the boundaries of what’s possible on mobile.
Key Responsibilities:
Develop and maintain high-quality iOS applications using Swift and SwiftUI.Ensure robust, extensible, and efficient designs and implementation.Collaborate with the team to define, design, and deploy new features.Maintain code integrity and organization using Swift Package Manager.Utilize native APIs for deep integrations with both platforms.Keep up-to-date with the latest industry trends in mobile technologies.
Requirements:
Experience: Minimum of 3-5 years of hands-on experience in native iOS development.Technical Skills:Proficient in Swift and SwiftUI; deep understanding of their capabilities and limitations.Experienced in designing and implementing modular architecture using Swift Package Manager (SPM).Proven ability to develop and maintain high-quality mobile applications.Previous Work: Must have prior experience with the full lifecycle of developing and deploying applications to the App Store, including provisioning, code signing, and compliance with Apple's App Store guidelines.Problem Solving: Strong analytical and problem-solving skills with the ability to work through complex issues and provide practical solutions.Team Collaboration: Ability to work effectively in a collaborative team environment, including with UI/UX designers, testers, and other developers.Communication: Excellent verbal and written communication skills to document and explain design choices and code.