Senior iOS Developer
Design,build and maintain applications for iOS platform using Swift.
Workingwith product owners, BA and UI/UX teams, to conceptualize and build mobileapplications
Deliverwell-tested codes alongside any new features / bug fixes
Documentingthe application technical specifications
Experiencedin troubleshooting incidents and resolving technical issues
MentorIntern and Junior Developers
Participatein various phases of the Software Development Life Cycle (SDLC) forProjects and to interface with various stakeholders such as business users, 3rdparty vendor suppliers, business analysts and project managers to performdevelopment activities
Stayupdated with current modern iOS development Trends & technologies.
Stayupdated with standard Architecture
Applieswell-defined and disciplined development, implementation, and productionprocesses.
5years+ work experience in iOS mobile application development and overall 8years+ of experience
Possessesfundamental knowledge on UI/UX Guidelines
Experiencedwith application design patterns
Experiencedwith offline storage, multi-threading, and performance tuning
Experiencedwith integration with 3rd party library / framework / SDK
Experienceworking with Modular programming with cocoa pods/Swift package manager will beadded advantage
Proficientin REST based APIs and Microservices
Proven& demonstrable hands-on experience in developing high-availability,multi-tiered and secure mobile applications
Gooddebugging and trouble shooting skills.
Experiencedin using version control systems – Git, Jenkins.
Abilityto work independently and as part of a team.
Abilityto adapt and thrive in a dynamic and fast-paced environment
Possessesstrong understanding of the native platform
Workwell in a collaborative environment with internal and external stakeholders.
Experiencein maintaining iOS Continuous Integration and Deployment process.
Experiencein developing banking applications is a plus
Proficientin English & Chinese (verbal & written). Fluent Mandarin is a plus.