This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join HSBC and discover how valued you’ll be. This role involves designing and developing mobile components, applications, and software in adherence to industry standards and automated processes. It will focus on building secure, scalable, and highly available systems, as well as collaborating with geographically distributed teams.
Job Responsibility:
Design and develop mobile components, libraries, and reference applications, using the latest technology to tackle cross cutting technical and non-functional concern
Document the knowledge and best practices appropriately
Design, develop and deploy applications capable of meeting the anticipated load, performance, availability, security and resilience requirements
Design and develop software with a focus on automation of build, testing and deployment process on all environments to minimize variation and ensure predictable high quality code and data
Ensuring compliance with all relevant controls and standards including relevant Service Management Standard
Ensure high data quality exists in Service Management systems of record
Responsible for automating the continuous integration / continuous delivery pipeline within a DevOps Product/Service team driving a culture of continuous improvement
Keep up to date and have expertise on current tools, technologies and areas like cyber security and regulations pertaining to aspects like data privacy, consent, data residency etc. that are applicable
Requirements:
Bachelor Degree in Computer Science or related disciplines, or equivalent
5 or more years of development experience with capacity in defining mobile architecture and technology roadmap
3 or more years of native Android development experience (Android SDK) with solid hands-on development experience in Kotlin and Java
Multi-threading
Data storage
Remote Data via REST and JSON
Third-Party Libraries and APIs
Proficiency developing with modern programming languages and web technologies, and ability to rapidly develop proof-of-concepts
Solid understanding of the full mobile development life cycle
Ability to work with geographically distributed and cross-functional teams
Hands-on experience with Design pattern (MVP, MVVM, Redux), Framework-based development, Unit & UI testing, and Networking is desired
Experience building highly available, secure, distributed systems
Experience building extremely high volume and highly scalable web services
Experience with Jenkins or other CI or CD pipeline (Git, Sourcetree, Jenkin)
What we offer:
Flexible working
Continuous professional development
Opportunities to grow within an inclusive and diverse environment
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.