Scope of ResponsibilitiesCode and test software for mobile devicesCooperate with team members to review software artifacts, define interfaces and discuss best approach to solve end-user needsMaintain software artifacts overtimeBasic QualificationsBS in Computer Science or equivalent degree1+ Years experience with Software DevelopmentKnowledge of Java and Kotlin Programming languageKnowledge on Object Oriented DesignFamiliarity with Android architecture components (e.g., ViewModel, LiveData, Room, Jetpack Compose, etc.).Experience working with cross-platform development frameworks, particularly: Kotlin Multiplatform (KMP) and FlutterExperience with AI integration in mobile apps (e.g., integrating conversational AI, LLMs, or recommendation engines).Teamwork and good communication skills across multiple teams.Good communication skills in both written and spoken English.Preferred QualificationsKnowledge on Android Software PlatformFlexibility to work on server-side development (Google Apps Engine, Javascript, Web UI)Knowledge on Git, Gerrit and Jenkins tools.