CASHGATE INFORMATION TECHNOLOGY
Cashgate is an information technology company focuses on all emerging technologies including Artificial Intelligence (AI), Virtual Reality (VR), Augmented Reality (AR) Internet of Things (IoT) and Blockchain. We utilize our expertise to transform our ideas into a viable product or service through software, website and mobile application.
The Role:
We are looking for an iOS developer who possesses a passion for
pushing mobile technologies to the limits and will work with our team
to design and build the next generation of our mobile applications.
mobile applications.
KEY RESPONSIBILITIES:
• Design and build advanced applications for the iOS platform.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Unit-test code for robustness, including edge cases, usability and general reliability.
• Ensure the performance, quality, and responsiveness of applications
throughout development lifecycle.
• Work on bug fixing and testing before the staging and production
deployment and fixing identified bugs after deployment.
• Continuously discover, evaluate, and implement new
technologies to maximize development efficiency.
• Designing and implementing application updates.
• Maintaining the code and atomization of the application.
• Publishing application on App Store.
REQUIREMENTS:
• Bachelor’s / Master’s degree in computer science or software engineering.
• Proven working experience in software development.
• Working experience in iOS development.
• Have published one or more iOS apps in the app store.
• A deep familiarity with Xcode, Objective-C, and Cocoa Touch.
• Experience working with iOS frameworks such as Core Data,
Core Animation, Core Graphics and Core Text.
• Hand on with push notifications, APIs, and cloud messaging.
• Experience with continuous integration.
• Extensive hands-on experience with Payment gateways & third-party library integrations.
• Working knowledge of the general mobile landscape,
architectures, trends, and emerging technologies.
• Solid understanding of the full mobile development life cycle.
• Proficient with Git and related code versioning platforms.
• Well versed with Agile and comfortable working in with SCRUM,
Kanban and related events.
Note: You will be asked to perform an assignment for the role.
We are focused on building a diverse and inclusive workforce.