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