Design and build applications for the iOS platform
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs
Unit-test code for robustness, including edge cases, usability, and general reliability
Required Candidate profile
Proficient with Swift and Cocoa Touch
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect iOS applications to back-end services
Knowledge of other web technologies and UI/UX standards
Knowledge of low-level C-based libraries is preferred
Good knowledge of Design Patterns being used in Mobile Application Development - MVC, MVP, MVVM, VIPER
Experience with performance and memory tuning with tools such as Instruments and WireShark
Familiarity with cloud message APIs and push notifications
Knack for benchmarking and optimization
Well versed with Mobile Application Development and Testing - XCTest, Appium
Proficient understanding of code versioning tools such as Git, Mercurial or SVN
Working with SDK/Library development will be added advantage
Familiarity with continuous integration
Familiarity with Android and Hybrid app development ecosystem
Salary: Not Disclosed by Recruiter
Role Category:Programming & Design
Employment Type:Full Time, Permanent
Desired Candidate Profile
PG:Post Graduation Not Required
Diebold Nixdorf India Private Limited
Diebold Nixdorf is the world leader in providing integrated self service solutions with expertise in providing superior security systems and services.
Diebold Nixdorf was founded when Diebold Inc. merged with Germany's Wincor Nixdorf in 2016. Diebold Nixdorf is A NYSE listed (DBD) American financial self-service, security and services corporation internationally engaged primarily in the sale, manufacture, installation and service of self-service transaction systems (such as ATMs), electronic and physical security products (including vaults and currency processing systems), software and related services for global financial and commercial markets. Currently headquartered in the Akron-Canton area with facilities in nearby Green, in 1921 Diebold sold the world's largest commercial bank vault to Detroit National Bank. Diebold has since branched into diverse markets, and is currently the largest provider of ATMs in the United States.
Diebold Nixdorf employs more than 24,000 employees in more than 90 countries across the world.
With its network of 68 offices throughout India, Diebold Nixdorf services the largest installed base of ATMs in India.
Diebold Nixdorf India solutions:
Diebold markets, sells, and services a broad range of products and solutions, manufactured by Diebold Incorporated including
Automated Teller Machines and Cash Dispensers, Cash Recycling Systems, Non cash Self Service Systems,Electronic and Physical security equipment etc.;
Diebold Nixdorf Customers
We provide products and services to more than 80 Banks in India which include prestigious names such as State Bank of India, ICICI Bank, HDFC Bank, UTI Bank, Bank of Maharashtra, Canara Bank, Punjab National Bank, Corporation Bank, Dena Bank, Global Trust Bank, Centurion Bank, Indian Bank, IndusInd Bank, Jammu & Kashmir Bank, Allahabad Bank, etc.
You can visit us at www.diebold.com
Contact Company:Diebold Nixdorf India Private Limited
Reference Id:iOS developer