What are the responsibilities and job description for the IOS Mobile Application Developer position at Culinovo?
Job Details
Job Title: IOS Mobile Application Developer
Location: Reston, VA
Work Mode: Onsite (5 days a week)
Key Skills: IOS, push notifications, Native Mobile Applications, Rest API, Swift/Swift UI, Objective C
Any Visa. C2C is Allowed.
Responsibilities and Required Skills:
- Looking for experienced one iOS developer with a minimum 7 year industry experience Ideal candidates would have a proven record of working in client projects with strict deadlines
- Developing complex native mobile applications with extensive experience in multi-threading concurrency REST API integration
- Deep linking push notifications internationalization accessibility and SDK integrations
- Familiarity with JIRA Git Agile CICD
- iOS Swift Objective C Swift Package Manager
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Knowledge of Memory Management, Concurrency programming in iOS.
- Proficient, Objective-C, Swift, and Cocoa Touch. Extensive experience with iOS Frameworks such as Core Data and Core Animation.
- Knowledge of iOS back-end services.
- Knowledge of Apple's design principles and application interface guidelines.
- Proficient in code versioning tools.
- Knowledge of C-based libraries.
- Familiarity with push notifications, APIs and cloud messaging.
- Experience with continuous integration
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.