What are the responsibilities and job description for the Senior iOS Software Developer position at Maania Consultancy Services?
Our Fortune client is looking for a Senior iOS Software Developer in Newark, NJ. If you are interested, please apply.
Like the look of this opportunity Make sure to apply fast, as a high volume of applications is expected Scroll down to read the complete job description.
Required Skills :
- 3 years of iOS development experience.
- Excellent knowledge of Objective-C; Swift experience is a plus.
- Desire to learn Swift and become proficient in functional programming concepts.
- Professional experience working on a team that has delivered / maintained an existing iOS App on the App Store.
- Strong knowledge of iOS development tools including Xcode, Storyboards, and Instruments.
- Strong Objective-C / Swift debugging and problem-solving skills.
- Experience working with HTTP / JSON using AFNetworking, NSURLSession, or similar libraries. Knowledge of Web Sockets is a plus.
- Experience using Git for source / version control.
- Experience with mobile databases; CoreData preferred.
- Experience using Cocoapods is preferred.
- Experience working in an agile / scrum environment is preferred.
- Understanding of AES, Elliptical Curve, and Hashing algorithms is a plus.
- Experience with iOS Unit testing using XCTest or similar framework is a plus.
- Experience with UI Automation testing is a plus.
Additional Information
All your information will be kept confidential according to EEO guidelines.
J-18808-Ljbffr