x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Senior Android Developer
 banner picture 1  banner picture 2  banner picture 3

Senior Android Developer

Idc Technologies (singapore) Pte. Ltd.

Idc Technologies (singapore) Pte. Ltd. company logo
  • Java programming skills: Knowing Java is essential for becoming an Android developer.
  • XML: XML is used for constructing layouts for Android apps and, therefore, must be mastered by any aspiring Android developer.
  • Knowledge of Android SDK: Every Android developer should understand the core components of the Android SDK, such as Activities, Services, Content Providers, Broadcast Receivers, and Intents.
  • Familiarity with Android Studio: Android Studio is the official Integrated Development Environment (IDE) for Android development, and all developers should be familiar with it.
  • Understanding of design guidelines: Every Android developer should understand the design guidelines for Android, which focus on providing an intuitive user experience.
  • Testing: Knowing how to test apps for different versions of Android is an essential skill for any Android developer.
  • Version control systems: Many Android developers use version control systems, such as Git, to manage their code.
  • Collaborative work: Android developers should be able to work collaboratively with other developers, designers, and stakeholders.
  • Strong proficiency in Kotlin programming language and its features, including coroutines, extension functions, and higher-order functions.
  • Experience with Kotlin's null safety features, such as nullable types and safe calls, to write safer and more robust code.
  • Knowledge of Kotlin's interoperability with Java, including the ability to work with existing Java codebases and libraries.
  • Familiarity with Kotlin Android Extensions or Jetpack View Binding for simplifying view handling and reducing boilerplate code.
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?