Position: iOS Developer for PayKey
Company: Ciklum
Experience required: 3y
English level: intermediate

PayKey is an exciting and fast-growing Israeli Fintech company backed by strategic investors like Mastercard, Commerzbank, and Santander, with offices in Tel Aviv, Singapore, and Tokyo.
PayKey redefines the mobile banking and payments experience by allowing banks to embed their financial services in customers’ daily interactions on social & messaging apps. PayKey’s solution has already been launched globally by over 20 leading banks, including Standard Chartered, Unicredit, ING, Banorte, among others.

**With exciting shifts in the financial industry, PayKey is now expanding its product portfolio to develop a new cutting-edge financial product that will innovate the banking ecosystem and  support the financial wellbeing of countless consumers worldwide. **

**Responsibilities**
▪️Develop a simple and efficient SDK
▪️Tailor custom UI/UX for each client
▪️Design, build, and maintain high performance and reusable code
▪️Ensure the best possible performance, quality, and responsiveness of the SDK
▪️Collaborate with cross-functional teams to define, design, and ship new features
▪️Unit-test code for robustness, including edge cases, usability, and general reliability
▪️Continuously discover, evaluate, and implement new technologies to maximise development efficiency

**Requirements**
▪️3+ years’ experience in iOS applications development (Swift, Swift-UI)
▪️Knowledge of OOP/OOD and clean code principles
▪️Experience with iOS SDK frameworks, Xcode
▪️Familiarity with RESTful APIs to connect iOS applications to back-end services
▪️Experience with Cocoa Pods
▪️Experience with source control systems (Git) and Bug Tracking systems (Jira)
▪️MS/BS degree in Computer Science or another engineering related subject
▪️English level — intermediate and higher

**Desirable**
▪️Experience with Objective C
▪️Experience in developing App Extensions, in particular, Keyboard extensions is an advantage
▪️Frameworks Development is an advantage
▪️Unit testing experience

**Personal skills**
▪️Challenge seeker and Fast learner
▪️Motivated, open-minded person, team player with good communication skills
▪️Working well autonomously, without close supervision

**What's in it for you**
▪️Long-term employment with 20 working-days paid vacation and other social benefits
▪️State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions
▪️A unique working environment where you communicate and work directly with client