Overview
Skills
Job Details
Android Developer -
MetroTech Center New York, NY - Onsite
* 5+ years of professional Android development experience
* Strong proficiency in Kotlin; solid grasp of Java is a plus
* Deep understanding of Android SDK, Android Studio, Gradle, Material Design
* Experience with architecture patterns (MVVM, MVP, Clean Architecture)
* Comfortable consuming RESTful APIs, working with JSON, and offline storage (Room, SQLite)
* Familiarity with reactive frameworks (Coroutines, Flow, RxJava)
* Experience writing unit and UI tests (JUnit, Espresso, Robolectric)
* Proficient with version control (Git) and CI/CD pipelines
* Excellent problem-solving skills and communication abilities
* Should be able to handle live programming tasks as part of the interview
Nice-to-Have
* Exposure to Jetpack Compose
* Experience with Firebase, Google Cloud or other backend services
* Knowledge of performance-profiling tools and memory management
* Prior work on open-source Android libraries