3 CodeGama Jobs
iOS Developer - SWIFT Programming (3-5 yrs)
CodeGama
posted 17d ago
Key skills for the job
Job Description :
At CodeGama, we are actively searching for a skilled iOS Developer to embark on exciting challenges in mobile application development using Swift and iOS frameworks. If you have a minimum of 3 years of hands-on experience and a solid understanding of iOS development principles, we want to hear from you!
Responsibilities :
- Take charge of developing, releasing, and maintaining native iOS applications, ensuring a seamless app life cycle from design to deployment.
- Collaborate with a passionate team to deliver top-notch iOS apps, focusing on bug fixing and enhancing application performance.
- Stay at the forefront of technology by continuously evaluating and implementing new tools and techniques to boost development efficiency.
- Optimize app performance and align it with the latest industry standards.
Requirements:
- Bring at least 3 years of hands-on experience in iOS development to the table.
- Showcase your expertise in Swift, Objective-C (Optional), Cocoa framework, AutoLayout, Xcode, core animations, Apple Push notifications & iOS app development.
- Demonstrate strong problem-solving skills and experience with XCTests for robust app testing.
- Possess a solid understanding of memory management and be adept at detecting memory leaks and optimizing performance using instruments.
- Embrace Apple's coding guidelines and best practices, with familiarity in design patterns like MVC/MVVM, VIPER, Coordinator, RIBs, etc.
- Good working experience in IOS SDK (Cocoa Touch, UIKit, Core Data, Core Location, etc.)
- Experience with Google Map Integration
- Proven track record of working with table views, scroll views, stack views, delegates, notifications, operations, and GCD.
- Knowledge of iOS networking and Multithreading will be an added advantage.
- Impress us with your published iOS apps in the app store!
- It's a plus if you're well-versed in SwiftUI, Combine, and structured concurrency, representing the latest in iOS tech stack.
- Hands on experience of releasing app in Appstore.
Added advantage if you possess the following skills :
- Hands on experience and well understanding of Following :
1. Socket.io
2. Firebase push notifications
3. Third party payments like stripe, PayPal, pay stack
4. Agora
5. Experience with In-app purchase
-
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for IOS Developer roles with real interview advice