Android Developer
Confidential · Abu Dhabi Emirate, United Arab Emirates
Apply & track with Apply EdgeJob Brief:We are currently hiring an Android Developer to join our engineering team. As an Android Developer, you will work within our engineering team to deliver functional & user-friendly Android applications in a timely manner.ResponsibilitiesWriting clean and efficient codes for Android applicationsMonitoring the performance of live apps and work on optimizing them at the code levelIdentifying and resolving bottlenecks, rectifying bugs and enhancing application performancePerforming unit and instrumentation tests on codeCollaborating with cross-functional teams to define and design new featuresStaying up to date with new mobile technology trends, applications, and protocols
Key Requirements
You have at least 5 years of experience as an Android Developer using Kotlin, Java, Android SDK, Android NDKYou have experience in publishing an application on the Google PlayStoreProven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVPFamiliarity with Jetpack librariesFamiliarity with DI framework such as Dagger , Hilt , Koin , KodeinFamiliarity with RESTful APIs to effectively integrate Android applicationsProficient understanding of code versioning tools such as GitFamiliarity with various testing toolsYou are a problem solver with good analytical skillsNice to have experience with XMPP , WebRtc ,Familiarity with Audio/Video calling applications