Senior Mobile Developer (iOS) - Group Operations & Technology Senior Mobile Developer (iOS) - Group Operations &  …

OCBC Bank
in Singapore
Permanent, Full time
Last application, 20 Sep 21
Competitive
OCBC Bank
in Singapore
Permanent, Full time
Last application, 20 Sep 21
Competitive
OCBC Bank
Senior Mobile Developer (iOS) - Group Operations & Technology
  • Design and develop native iOS mobile applications
  • Participate in and contribute to all phases of the application development life cycle.
  • Work with product owners, UI/UX teams, to conceptualize and build mobile applications
  • Suggesting improvements to Mobile Application Architecture and design patterns
  • Maintain and enhance the app security and performance
  • Supervising junior developers, looking at areas of weakness and provide training sessions where needed
  • Ensure team delivers well-tested codes alongside any new features / bug fixes
  • Conduct code reviews and ensuring merged code adheres to best practices and standards
  • To stay current on modern mobile development frameworks & technologies, best-practices, trends and trade-offs
  • Writing detailed documentation for existing applications and new applications
  • Maintenance of mobile applications to use modern libraries and best practices


Qualifications
  • Minimum 5 years doing iOS mobile app development using Swift/Objective-C
  • Experience working with iOS applications and have knowledge in iOS lifecycle methods, iOS design patterns, and optimizing iOS apps
  • Knowledge in using Swift Package Manager/Cocoapods/Carthage
  • Good understanding of Design and Architecture Patterns
  • Strong understanding of Object-Oriented Programming concepts and design principles
  • Experience in writing comprehensive unit test cases for robustness with proper code coverage
  • Experience working in scrum squads
  • A problem-solver with the ability to work effectively in scrum teams
  • Creative UI development skills and excellent code-debugging skills are required
  • Strong analytical and problem-solving skills
  • Passionate about exploring new technologies & upgrading one's skillset
OCBC Bank logo
More Jobs Like This
See more jobs
Close
Loading...