About the role:
Integrate and help to architect solution components.
Collaborate with other programmers and developers throughout the development process.
Collaborate with PM to understand
Collaborate with the other team or 3rd party vendors to integrate functional component.
Understand user requirements; design and develop applications and APIs for devices that meet real-world scenarios.
Solve and articulate complex problems with application design, development, and user experiences.
About you:
5+ years of experience in iOS application development
Experience with iOS frameworks (Cocoa Touch Framework, Location, Core Data, Audio/Video, Maps, In-App purchase, VPN, etc)
Experience with Objective C, Swift programming
Experience with APNS, Memory Management
Experience with Unit Test cases, Code Coverage, Automation
Worked with design patterns, Framework/SDK design
Instruments: Allocation, Leaks Crash Analysis, and Debugging skills
You have experience with multi-threading fundamentals
You have experience in security and networking background and OS-level experience
Knowledge of Jira.
Excellent knowledge of the Agile Development process.
Excellent knowledge of Data Structure and Algorithms
Keyskills: Automation Networking VPN Diversity and Inclusion Debugging Application development Test cases SDK IOS JIRA