Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

星展(台灣)商業銀行股份有限公司

安卓工程師|Android Developer

Posted Updated 4 views
Discussion

Description

Our technology stack:

  • Android with Java and Kotlin
  • Spring Boot
  • MySQL Database
  • Git
  • Pivotal Cloud Foundry
  • Jenkins

Our Values:

  • Customer centric design
  • Production quality code
  • DDD - Domain Driven Design
  • TDD - Test Driven Development
  • Pair programming
  • Automated DevOps pipeline

Required Skills & Experience:

  • BS/MS degree in Computer Science, Software Engineering, or a related subject.
  • 2-8 years’ experience
  • Comfortable with practicing TDD and pair programming.
  • Well versed in DevOps.
  • Good knowledge on Object Oriented design principles.
  • Hands on experience with Object Oriented programming.
  • Experience in agile software development
  • Knowledge on Linux is a plus.
  • Knowledge on cloud platforms is a plus.
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices, Material Design
  • Good knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Good knowledge of Android Jetpack libraries (ViewModel, Navigation Component, Room, WorkManager)
  • Should be Well versed with:

o Kotlin
o Coroutines / Flow
o Jetpack Components
o Activity, Fragments
o Layouts, Views
o MVVM
o Managing Intents, App Permissions
o Models
o SQL Lite
o Obfuscation tools
o AAR
o Broadcast Receivers
o UI Test / Unit Test
o Git

Responsibilities

  • Have a continuous improvement mindset.
  • Take part in software design activities & discussions.
  • Write production quality code.

Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →