Design and develop applications for the i OS platform.
Contribute to all aspects of the software development lifecycle.
Participate in Agile/Scrum software development process.
Collaborate with teams to analyze, design, and ship new features.
Fix software defects and improve applications performance.
Implement unit and automation test, security best practice, and API integrations in the applications.
Continuously learn and implement new technologies to maximize application performance.
Qualifications.
Proficient with Swift, Objective-C, and i OS frameworks such as Core Data, Cocoapods, Carthage, and Manual.
Experience with Alamofire, Swify Json, Object Mapper, Crypto Swift, Grand Central Dispatch.
Experience with Reactive programming Rx Swift, Rx Cocoa, and Concurrency concept.
Proficient understanding of design patterns such as MVC, MVP, MVVM, and VIPER Patterns.
Familiar with CI/CD process, Jenkins, Fastlane, and Xcode Server.
Experience with unit and automate test.
Knowledge of analytics tools such as Firebase, Google Analytics, Crashlytics.
Experience with code versioning tools such as Git, Source Tree.
Understanding of security algorithms such as SHA1, SHA256, encryption, and decryption.
Experience with developing SDK and OAuth concept a big plus.
Location: True Digital Park, Punnawithi.
Job skills required: Scrum, Software Development, Automation
Job skills preferred: MVC, Jenkins, Swift
We regret to inform you that this job opportunity is no longer available