Ios Sdk Engineer Job in Minkasu Inc
Ios Sdk Engineer
Minkasu Inc
4+ weeks ago
- Coimbatore, Tamil Nadu
- Not Disclosed
- Full-time
- Permanent
Job Summary
- Build a lightweight iOS Objective-C and Swift SDKs with and without UI
- Write a wrapper around iOS Objective-C SDK to support Swift 2 and 3
- Package SDK using multiple build systems such as CocoaPods, Carthage, Swift Package Manager
- Ensure SDK works correctly in both apps and extensions
- Avoid dependencies and wrappers to keep SDK lightweight and flexible
- Test every single component of SDK with snapshot tests
- Document SDK including high-level overview, README and setup
- Integrate with CI/CD pipeline leveraging Jenkins, AWS Code Deploy, AWS Code Pipeline
- Perform manual QA as and when required before product releases
- Assist merchants with integration ofiOS SDK as and when required
- Bachelor of Engineering in Computer Science or relevant field
- 5 7 years experience working on iOS, in both Objective-C and Swift
- 3+ years in AWS environment
- Developed, tested and shipped iOS SDKs in both Objective-C and Swift
- Built/Used static and dynamic libraries/frameworks and optimized them for size, memory and performance
- Implemented UIs using storyboards, XIBs, programmatically, and via web pages hosted in UIWebview/WKWebView. Handle calls from web pages to SDK and vice-versa.
- Experience with Crypto APIs for symmetric/asymmetric encryption, hashing, digital signatures, certificates, keychains, SSL/TLS
- Experience with asynchronous programming, GCD queues, etc.
- Worked with REST APIs, TouchID/FaceID APIs, etc.
- Able to integrate Objective-C SDK with Swift using nullability and generics
- Experience using CocoaPods, Carthage, Swift Package Manager
- Designed SDKs that work in both apps and extensions, e.g. making file paths configurable
- Used unit testing frameworks such XCTest/XCUITest
- Used popular iOS SDKs like Mantle, Realm, MailCore, etc.
- Experience working with CI/CD pipeline in AWS
- Experience with Node.js, HTML, JavaScript, Linux, GitHub, JIRA is a plus
- Background in payments, security, integration is a plus
Experience Required :
5 to 7 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us