Android Developer Who we are:Apex Systems is a leading Data and Digital Transformation professional services organization focused on providing solutions with real business value. We provide a customer-focused approach to building authentic partnerships with our clients with objective counsel from concept to deployment for a consistent voice through the dynamic IT environment.
Qualifications:Bachelor’s Degree in Computer Science, Engineering, or a related field, or equivalent work experience5+ years of Engineering Experience (3+ years of experience building native Android applications using Kotlin and Java)Broad and deep understanding of Android’s architectural components (Room, LiveData, Jetpack, etc.) and the MVVM architecture.Experience working with RESTful APIs using JSON.Experience with Coroutines and Flows is a plusUnderstanding of multi-threading, concurrent programming, and/or performance optimizationProven working knowledge of software engineering techniques, methodologies, practices, and ability to develop and ship complex high-quality software productsExceptional communication skills and the ability to work closely with others both within and adjacent to the existing teamExperience leading initiatives with the ability to course-correct as neededAbility to consistently evaluate current technical approaches to continue to be industry best-of-class