Senior iOS Software Developer

  • Full-time

Company Description

Maania consultancy services

Job Description

Our Fortune client is looking for Senior iOS Software Developer in Newark, NJ. If you are interested please Apply.

 Required Skill:

• 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 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 a plus

• Experience with UI Automation testing a plus.

Additional Information

All your information will be kept confidential according to EEO guidelines.