Next Level HR is immediately hiring a “Android Developer” for a leading food FMCG in Karachi.
BS Computer Science with up to 5 year’s Android Application Development experience.
Understanding of Android Development SDK, basic components (Activities, Fragments, Services, Broadcast Receivers), and their life-cycles. Proficient in OOP, Data Structures, Algorithms, Complexity of Algorithms, Java and Kotlin. Understanding of lambda expressions and coroutines. Strong knowledge of third-party libraries, primarily Java, Retrofit, okHttp, GSON, Glide, Dagger 2, Android Injection, Hilt, Crashlytics, and Firebase. Experience in developing Custom Widgets and reusable components. Understanding of MVC and MVVM architecture with the latest Google-recommended APIs. Knowledge of Unit Tests with Mockito and PowerMockito and testing frameworks, including Robolectric and Espresso is a plus. Must have built at least one Android application and published them on Play Store
Good understanding of interactive application development paradigm under Android, memory management, file I/O, network programming, concurrency, and multithreading. Good understanding of design patterns. Familiarity with RESTful APIs to connect Android applications to back-end services
Good understanding of the full mobile development life cycle. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies. Familiarity with cloud message APIs and push notifications. Good understanding of code versioning tools, such as Git. Understanding of Google’s Android design principles and interface guidelines. Deliver presentations on new technical designs and frameworks introduced by Google or any open-source community.