Android Native Developer (Kotlin)

  • Full-time

Job Description

 

VAM Systems is currently looking for Android Native Developer (Kotlin) for our Bahrain operations with the following skillsets and terms & conditions:

Key Responsibilities

 

• Design and build advanced applications for the Android platform using Kotlin.

• Collaborate with cross-functional teams to define, design, and ship new features.

• Ensure performance, quality, and responsiveness of applications.

• Identify and correct bottlenecks and fix bugs to maintain application stability.

• Help maintain code quality, organization, and automatization.

• Continuously discover, evaluate, and implement new technologies to maximize

development efficiency.

• Participate in code reviews and mentor junior developers.

 

Required Qualifications

 

• Bachelor’s degree in Computer Science, Engineering, or a related field.

• Proven experience as an Android developer with a strong portfolio of

applications.

• Proficient in Kotlin programming language.

• Experience with Android SDK and Android Studio.

• Familiarity with RESTful APIs to connect Android applications to back-end

services.

• Strong understanding of Android UI design principles, patterns, and best

practices.

• Experience with offline storage, threading, and performance tuning.

• Proficient understanding of code versioning tools such as Git.

• Familiarity with CI/CD.

• Experience with Jetpack Compose for UI development.

• Knowledge of cloud message APIs and push notifications.

• Experience with third-party libraries and APIs.

• Familiarity with Agile development methodologies.

 

Terms and conditions

 

Joining time frame: (15 - 30 days)