iOS Developer

 CEBS is looking to hire an iOS developer in our App Development team.

Key requirements

• Bachelor or master’s degree in Software Engineering, Computer Science, or any other relevant technical field

• At least 5 years of previous native iOS development experience with the iOS tech stack including Swift and Cocoa

• Understanding of Solid principles, data structure & algorithms, OOP

• Experience in Design Patterns i.e MVC, MVVM, MVVM-C etc

• Experience with/understanding of reactive programming RxSwift is Must

• Experience in Core Animation, Lottie etc is Must

• Experience working with RESTful server-side APIs

• Experience building adaptive UIs for different iPhone Sizes with Auto Layout

• Experience with multi-threaded programming

• Experience with CI/CD

• Familiar with Apple’s Human Interface Guidelines and App Store Review Guidelines

• Understanding of iOS app signing process

• UI automation and Unit Testing • Collaborating with designers, product managers and other stakeholders

• Creative thinking and taking initiatives

• Familiarity with scrum and agile principles

• Drive feature development and help improve end-to-end product quality.

• Detail oriented and good teamwork skills.

• Proficient in English, both written and spoken.

Nice-to-have

• Experience of Android development will be a competitive advantage

What's in it for you

‘• Competitive salary

• Employees' Provident Fund, medical and other incentives

• Unique working environment where you communicate and work directly with international clients

• Self-development opportunities