Overview
On Site
Depends on Experience
Full Time
Skills
Swift
Java
React native
Job Details
1. Swift and Objective-C. React native
2. Java
3. iOS Framework
Key Responsibilities:
Application Development: Creating new iOS applications, adding features to existing ones, and optimizing performance.
Coding and Testing: Writing clean, efficient code and conducting thorough testing to ensure high-quality applications.
User Interface Design: Designing and implementing user interfaces that are intuitive and follow Apple's Human Interface Guidelines.
Collaboration: Working closely with designers, product managers, and other developers to deliver successful applications.
Troubleshooting and Debugging: Identifying and resolving issues, bugs, and performance bottlenecks.
Staying Updated: Keeping up with the latest iOS technologies, trends, and best practices.
Skills and Qualifications:
Programming Languages: Proficiency in Swift and Objective-C. React native
Frameworks: Experience with iOS frameworks like UIKit, Foundation, and Core Data.
Development Tools: Familiarity with Xcode, the iOS SDK, and other relevant development tools.
Problem-Solving: Strong analytical and problem-solving skills.
Communication: Excellent communication and teamwork skills.
IDE: Mac OS X, Xcode latest, STS, Storyboard, Auto layout
Frameworks: Cocoa Touch, Core data, SwiftUI, Combine, OnFido sdk Snapkit, Mapkit, TrustKit, Alamofre, Google Analytics, SVGKit, Meta-IO, firebase APNS, InAppPurchase, localization, Cocoa pods
Database: Core Data, Keychain, Plist, User Defaults, SQL.
Source Control: GIT, SVN, SourceTree.
Social Networking Integration: Facebook, Twitter, Google+ .
API s: REST/SOAP & JSON/XML
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.