
C2C contract jobs
Job Title: Android Developer (MDM + Kotlin)
Location: Atlanta/Mason/ /Dallas (Remote)
Duration: 12+ months Contract
10+Years of Exp
Role Summary
We are looking for a highly skilled Senior Android (MDM) Front Developer with a minimum of 8 years of hands-on experience in designing, developing, and maintaining high-quality Android applications. The ideal candidate will have deep expertise in Kotlin, Android Jetpack, MVVM/Clean Architecture, Coroutines, Flows, and modern Android development best practices.
Core Technical Skills
Programming & Android Development
Strong proficiency in Kotlin or Java
Deep understanding of Android SDK
Experience with Jetpack Components, including:
Navigation Component
Room Database
Solid understanding of Coroutines & Flow
Experience integrating APIs via Retrofit / OkHttp
JSON parsing using Gson / Moshi
Push notifications with Firebase Cloud Messaging (FCM)
Dependency Injection with Hilt or Dagger
Architecture & Tools
Experience with MVVM, Clean Architecture, or MVI
Strong knowledge of Git version control
Unit testing with JUnit, Mockito
UI testing using Espresso
Experience with Gradle build system
Additional Tech Exposure (Preferred)
Android Management API
AWS Chime
Build and publishing workflows for Google Play Store
Roles & Responsibilities
Design and develop advanced Android applications using Kotlin
Work closely with cross-functional teams, including Backend, iOS, QA, and UI/UX
Implement scalable architecture patterns (MVVM / MVI / Clean Architecture)
Integrate RESTful APIs and third-party SDKs
Optimize application performance, responsiveness, and memory usage
Write clean, reusable, and testable code
Participate actively in code reviews, design discussions, and best-practice sessions
Identify, troubleshoot, and resolve bugs across staging and production environments
Ensure application compliance with security, privacy, and data-protection standards
Manage app releases and maintain apps on Google Play Store
Good to Have
8+ years of overall software development experience spanning full-stack and cloud technologies
Hands-on experience building and scaling complex Android applications
Exposure to cloud platforms (AWS preferred)
Ideal Candidate Profile
Strong problem-solving and debugging skills
Excellent understanding of modern Android development standards
Ability to take ownership of features end-to-end
Strong communication and collaboration abilities
Passion for learning new technologies and improving development workflows
Job Description
MDM platform and is expected to be proficient with industry standard systems such as Kaseya VSA or KACE Cloud. This includes configuring, deploying, and managing Android mobile devices and applications.
Hands-on expertise with Google Android Management API (AMAPI).
Deep understanding of Google Android Enterprise framework.
Strong experience developing or managing MDM/EMM platforms.
Must have prior experience in device provisioning, compliance rules, remote actions, OS updates, and secure device lifecycle management.
Proficiency in Android ecosystem components relevant to enterprise mobility.
Cloud & backend integration skills, including REST APIs, JSON-based policy configuration, webhook event handling, and integration with identity providers.
Senior Backend Developer (Kotlin, Spring Boot, Microservices, Android Management API, Kafka, gRPC, Protobuf, PostgreSQL, Redis)
Roles & Responsibilities
Provide direct management and administration of the Department’s Intune MDM platform
Provide technical guidance and expertise, training, and technical advice in all applicable areas related to mobile device management, including managed Android devices, patch compliance, deployment of software updates and upgrades, mobile device hardening configurations, and mobile device encryption software
Manage MDM platform to control mobile devices across Android environments
Oversee device lifecycle management, including provisioning, enrollment, updates, security enforcement
Ensure seamless integration of MDM solutions with enterprise IT platforms
Develop and implement enterprise-wide MDM policies, standards, and best practices aligned with device compliance
Monitor and maintain the health of the MDM environment
Ensure interoperability, installation, and configuration of system, network, and cybersecurity software, certificates, VPN, etc. with Android mobile devices
Provide technical support to end users for MDM related issues
Develop and deliver training materials and sessions for IT staff and end users
Create and maintain documentation for MDM configuration and procedures
Ensure optimal performance of MDM systems by conducting regular audits, updates, and patch management
Develop and contribute to documentation and training materials for end users and support staff
Essential Skills
MDM platform and proficiency with industry standard systems such as Kaseya VSA or KACE Cloud, including configuring, deploying, and managing Android mobile devices and applications
Hands-on expertise with Google Android Management API (AMAPI)
Deep understanding of Google Android Enterprise framework
Strong experience developing or managing MDM/EMM platforms
Prior experience in device provisioning, compliance rules, remote actions, OS updates, and secure device lifecycle management
Proficiency in Android ecosystem components relevant to enterprise mobility
Cloud backend integration skills, including REST APIs, JSON-based policy configuration, webhook event handling, and integration with identity providers
Desirable Skills / Keywords
PostgreSQL, Kafka, Microservices, Spring Boot, Kotlin, Mobile Computing – Android
To apply for this job email your details to manasa.s@itechus.net