Assoc, Mobile (Android) Developer, Consumer Banking Group Technology, Group Technology
DBS Bank · Singapore - East
Full-timeonsitemidTechTechnology
รายละเอียดงาน / Description
Based in Singapore, this hands-on engineering position involves developing and enhancing mobile banking applications within the Consumer Banking Group Technology division. The developer will architect reliable hybrid app features, refine application performance, and uphold strict security standards. Collaborating across cross-functional Agile teams, the role also contributes to mentoring junior developers and driving continuous delivery.
หน้าที่ความรับผิดชอบ / Responsibilities
- Architect and release new features for hybrid mobile banking applications
- Improve application speed, memory efficiency, and overall runtime performance
- Implement security standards and best practices throughout the development lifecycle
- Produce clean, maintainable, and comprehensive automated test code
- Provide code reviews and mentorship to develop junior team members
- Coordinate with product, design, and testing colleagues within an Agile workflow
คุณสมบัติ / Qualifications
- Demonstrated background releasing and maintaining Android apps on Google Play
- Proficiency in Kotlin and Java alongside deep knowledge of the Android SDK
- Experience with Jetpack Compose, XML layouts, and modern architecture patterns like MVVM or Clean Architecture
- Hands-on expertise with asynchronous programming using Coroutines, Flow, or RxJava
- Familiarity with hybrid application development and native-to-web communication
- Knowledge of mobile security techniques such as Keystore usage, certificate pinning, and ProGuard
ทักษะที่ต้องการ / Required skills
- Android SDK
- Kotlin
- Java
- Jetpack Compose
- Coroutines
- MVVM
- CI/CD
- Git
- Security
ทักษะเพิ่มเติม / Nice to have
- RxJava
- Hilt
- Dagger
- Retrofit
- Espresso
- Room