Android Developer

Vallum Associates
  • Cracow
  • Post Date: October 6, 2024
  • 13987
  • Applications 0
  • Views 2
Job Overview

Proven experience as a senior individual contributor or technical lead in a large-scale mobile engineering organization Decent-level knowledge of Android development and the Android ecosystem Proficiency in Kotlin programming languages; Java skills are optional but will be a plus Strong experience with Android Studio, Android SDK, and related development tools Deep understanding of Android architecture components and Jetpack librariesExpertise in developing and maintaining large-scale Android applications Proficiency in RESTful APIs, JSON parsing, and networking in Android Experience with Gradle build system and dependency management/dependency injection frameworks (e.g., Dagger2, Rxjava2, Retrofit2, Hilt) Strong knowledge of UI, UX design principles and Core Architectural Design patterns, Material Design, and custom view developmentExperience with local data storage solutions (e.g., Room, SQLite) and data synchronization Experience with background processing, multi-threading, and asynchronous programming in Android Knowledge of Android’s location and mapping capabilities Familiarity with integrating third-party libraries and APIs Experience with push notifications and Firebase Cloud Messaging Understanding of Android’s permissions model and runtime permissions Familiarity with Android architecture patterns (e.g., MVVM, Clean Architecture) Familiarity with Android accessibility features and implementation Solid experience in writing Unit Tests and UI tests, must be familiar with Junit, Mockito and Espresso Knowledge of CI/CD practices and tools (e.g., Jenkins, GitLab CI) and version control systems, particularly Git Familiarity with security concepts and integration is a must, like HTTPS, cert pinning, encryption/decryption and data protection, and the latest mobile security standards Experience with performance optimization and memory management in Android Knowledge of Android app publishing process and Google Play Store guidelines

Job Detail
Shortlist Never pay anyone for job application test or interview.