3 days ago
Xi’an, ChinaSenior
Responsibilities
- Build and enhance native Android and iOS mobile features for core customer journeys and growth scenarios.
- Translate business requirements into technical solutions and engineering designs with Product Owners, Designers, and Architects.
- Contribute to mobile architecture, modularisation, dependency management, design patterns, navigation, and state management.
- Build and maintain automated unit and UI testing.
- Support CI/CD and release processes to improve delivery repeatability and stability.
- Participate in production readiness, monitoring and alert optimisation, troubleshooting, defect fixing, performance tuning, and post-incident reviews.
- Write technical designs, runbooks, operating procedures, and other audit-friendly engineering documentation.
- Collaborate with global teams to drive engineering standards and share best practices.
Requirements
- Bachelor’s degree or above in Computer Science, Software Engineering, or a related discipline.
- Strong native mobile development experience with Kotlin/Java, Android SDK, and Jetpack, and/or Swift, UIKit, and SwiftUI.
- Experience with mobile threading and concurrency, networking, persistence, performance, and memory management.
- Familiarity with Android Gradle, iOS Xcode build systems, and dependency management tools such as SPM and CocoaPods.
- Strong mobile architecture and engineering practices, including layered design, code reviews, refactoring, technical debt management, and testability-by-design.
- Experience with automated testing; unit testing is essential and UI automation is a plus.
- Strong API integration skills using REST/JSON, including error handling, retry and fallback resilience patterns, and basic observability awareness.
- Proficiency with collaboration tools such as Jira and Confluence and the ability to drive delivery across teams and regions.
Benefits
- Flexible working, continuous professional development, and opportunities for career growth within an inclusive and diverse workplace.
- HSBC is an equal opportunity employer committed to valuing and respecting employees.
About HSBC
HSBC is a global bank that provides retail, commercial and investment banking, payments, and wealth management to individuals, SMEs, and multinationals. It earns fees, interest income, and trading revenues through branches and digital platforms across major markets. Headquartered in London, it serves over 40 million customers in 58 countries and is listed in London, Hong Kong, New York, and Bermuda.
