Some careers have more impact than others.
If you’re looking for a career where you can make a real impression, join HSBC and discover how valued you’ll be.
We are currently seeking an experienced professional to join our team in the role of Senior Consultant Specialist.
Business: IWPB Technology
Principal responsibilities :
• Accountable and responsible for mobile applications development (Android / iOS) for our everyday banking & wealth mobile apps.
• Write clean, highly maintainable, testable, scalable and efficient code following best practices.
• Debug and resolve technical production issues, ensuring app stability and reliability.
• Stay updated with the latest trends, tools, and technologies in mobile development.
• Participate in or lead technical show & tell.
• Contribute to documentation and knowledge sharing articles.
• Collaborate with product owners, business analysts, designers, architects, and other stakeholders to ensure that we can deliver world-class mobile applications to our customers.
• Passionate about mobile application development with 3+ years of experience.
• Bachelor’s degree in Computer Science or related technical fields.
• Proficiency in:
- Android: Kotlin and Java, Android SDK, Android Studio, Jetpack Compose.
- iOS: Swift and Objective-C, Xcode, UIKit/SwiftUI.
• Strong knowledge of mobile architecture e.g.: MVVM.
• Strong knowledge on object-oriented programming, functional programming, and reactive programming.
• Strong knowledge and have practical experience with Redux (or similar state management patterns).
• Strong understanding of RESTful APIs concepts and integration mechanisms.
• Strong understanding of Apple / Google mobile development principles & best practices.
• Strong understanding of Behavior-Driven-Development (BDD), including writing & maintaining BDD test scripts for Android and/or iOS.
• Proficiency in building composable UI components using Jetpack Compose (Android) or SwiftUI (iOS).
• Familiar with version control systems: Git.
• Familiar on DevOps tooling: Jenkins, Splunk, Jira, Confluence etc.
• Able to work effectively with cross region, multi-cultural development teams.
• Ability to explain complex technical problems / solutions to audiences at different technical background / knowledge.
• Strong problem solving and analytic skills, able to work independently and under pressure.
• Good command of written and spoken English is required. Proficient in Mandarin / Cantonese is desirable.
• Willing to travel occasionally.
Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.
***Issued By HSBC Software Development (GuangDong) Limited***