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.
The selected candidates shall join VAM Systems - Bahrain and shall be deputed to one of the leading Organisation in Bahrain.