: Application Development & Architecture: Singapore - East: Full time: Posted Today: WD89776**Business Function**Group Technology enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group Technology, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.**Responsibilities*** Design and build advanced, secure, and scalable applications for the iOS platform within Consumer Banking Technology.* Collaborate with cross-functional teams, including Product, UX/UI, and Backend Engineers, to define, design, and ship new features.* Write clean, maintainable, and testable code, adhering to industry best practices and security standards.* Unit-test code for robustness, including edge cases, usability, and general reliability.* Identify and resolve performance bottlenecks, bugs, and system vulnerabilities.* Participate in code reviews and provide technical guidance to junior developers to maintain high code quality.* Keep up-to-date with the latest iOS trends, technologies, and Apple guidelines to continuously improve application performance.**Requirements*** Degree in Computer Science, Engineering, or a related technical field.* Proven professional experience in iOS application development, with a strong portfolio of released applications in the App Store.* Deep understanding of Swift, Objective-C, Cocoa Touch, and iOS frameworks.* Experience with offline storage, threading, and performance tuning.* Familiarity with RESTful APIs to connect iOS applications to back-end services.* Knowledge of Apple’s design principles and application interface guidelines.* Experience with modern mobile architectures, such as MVVM, VIPER, or Clean Architecture.* Proficiency with code versioning tools, such as Git, and mobile CI/CD pipelines.* Strong analytical and problem-solving skills, with the ability to work effectively in an agile environment.**Apply Now**We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.