1

Android Kotlin Jobs in Michigan (NOW HIRING)

Android Developer Intern

Detroit, MI · On-site

$27.50 - $35/hr

... Kotlin and Java Experience with Android SDK and Android Studio Knowledge of MVVM or other modern architecture patterns Experience integrating RESTful APIs Familiarity with Git version control Strong ...

Android Developer

Grand Rapids, MI · On-site

$53.50 - $70.50/hr

Proficiency in Java and Kotlin (at least 1 year of experience). Published at least 1 application on the Play Store. Familiarity with Android SDK, various Android versions, and screen size ...

Android Developer

Grand Rapids, MI · On-site

$53.50 - $70.50/hr

Proficiency in Java and Kotlin (at least 1 year of experience). Published at least 1 application on the Play Store. Familiarity with Android SDK, various Android versions, and screen size ...

Deep proficiency in Java and/or Kotlin * Familiarity with Android System Apps, AOSP, Android HALs, and system services. * Experience integrating Android with embedded ECUs and automotive protocols ...

Deep Kotlin experience, including coroutines, Flow, and structured concurrency. Experience modernizing or interoperating with legacy Android architectures, such as RxJava-based systems. * Proven ...

Mobile development experience with iOS (Swift) or Android (Kotlin). * Experience building and maintaining enterprise web applications. * Familiarity with vulnerability analysis, application security ...

Kotlin - Candidate should be able to write and maintain Kotlin-based Android background services and middleware components and be comfortable working within Kotlin code in the Android framework ...

Showing results 21-40

Android Kotlin information

What are some common challenges faced by Android Kotlin developers when working on large-scale applications?

Android Kotlin developers working on large-scale applications often face challenges such as managing complex codebases, ensuring backward compatibility with various Android versions, and optimizing app performance. Collaborating with cross-functional teams—including designers, testers, and backend developers—is crucial for maintaining consistent quality and meeting project deadlines. Regular code reviews, modular architecture, and continuous integration practices help address these challenges, making teamwork and proactive communication essential for success.

What is an Android Kotlin developer?

Android Kotlin developers are software professionals who specialize in building Android applications using the Kotlin programming language. Kotlin is the preferred language for Android development because of its concise syntax, safety features, and full compatibility with existing Java code. These developers design, code, test, and maintain mobile apps for Android devices, often working with tools like Android Studio and libraries such as Jetpack. They ensure that apps are efficient, user-friendly, and meet the requirements set by clients or organizations.

What is the salary of an Android Kotlin developer?

The salary of an Android Kotlin developer varies based on experience, location, and company size, but typically ranges from $70,000 to $120,000 annually in many regions. Entry-level developers may earn less, while experienced developers with specialized skills can earn higher salaries, especially if they have expertise in app architecture and performance optimization.

What is the difference between Android Kotlin vs Android Java?

AspectAndroid KotlinAndroid Java
Required credentialsKnowledge of Kotlin, Android SDK, Java basicsKnowledge of Java, Android SDK, programming fundamentals
Work environmentAndroid app development, mobile development teamsAndroid app development, mobile development teams
Industry usagePopular for modern Android apps, recommended by GoogleLong-standing language, still widely used in legacy apps
Search and comparison intentHigh overlap in Android development roles, newer languageTraditional language, still relevant in many projects

Android Kotlin and Android Java are both used for Android app development. Kotlin is a modern, concise language officially supported by Google, making it popular for new projects. Java, being older, is still prevalent in existing apps and legacy codebases. Both require knowledge of Android SDK and programming fundamentals, but Kotlin offers more streamlined syntax and features that improve productivity. Choosing between them depends on project requirements and developer preference.

How many Android Kotlin jobs are there?

The number of Android Kotlin jobs varies depending on the region and current market demand, but it is a popular skill with many opportunities in mobile app development. Job listings often include roles such as Android Developer or Mobile Developer requiring Kotlin proficiency, with positions available across tech companies, startups, and freelance platforms.

What are the key skills and qualifications needed to thrive as an Android Kotlin developer?

To thrive as an Android Kotlin Developer, you need a strong knowledge of Kotlin programming, Android SDK, and experience with mobile app development lifecycles, usually backed by a degree in computer science or related fields. Familiarity with tools like Android Studio, version control systems (e.g., Git), and app testing frameworks, as well as certifications such as Google’s Associate Android Developer, are often utilized. Problem-solving, attention to detail, and effective collaboration are crucial soft skills for building user-friendly and reliable apps. These skills ensure high-quality, maintainable, and innovative Android applications that meet user and business needs.
What job categories do people searching Android Kotlin jobs in Michigan look for? The top searched job categories for Android Kotlin jobs in Michigan are:
Infographic showing various Android Kotlin job openings in Michigan as of July 2026, with employment types broken down into 17% Full Time, 76% Part Time, and 7% Contract. Highlights an 98% Physical, and 2% Remote job distribution.

Android Developer Intern

Reply

Detroit, MI • On-site

$27.50 - $35/hr

Contractor

Re-posted 23 days ago


Job description

Concept Reply, part of the Reply Network, is a leader in IoT solutions. We support and advise our customers in Automotive, Manufacturing, Smart Infrastructure and beyond in all aspects of Internet of Things (IoT) and Cloud Computing. From designing and developing customized IoT solutions to implementing and managing them seamlessly, Concept Reply helps customers unlock the potential of IoT.
 
We are looking for a Mid-Level Android Developer with at least 3 years of experience (including education) developing Android mobile applications. The candidate should be comfortable working in an agile environment and have experience building reliable and scalable Android applications.
Responsibilities
Design, develop, test, and maintain Android applications
Collaborate with cross-functional teams including backend developers, QA, UI/UX, and product owners
Integrate APIs and third-party libraries
Troubleshoot and resolve application issues and optimize app performance
Participate in code reviews and technical discussions
Support production releases and ongoing maintenance activities
Minimum Requirements
3+ years of experience in Android development
Strong experience with Kotlin and Java
Experience with Android SDK and Android Studio
Knowledge of MVVM or other modern architecture patterns
Experience integrating RESTful APIs
Familiarity with Git version control
Strong understanding of Android app lifecycle and performance optimization
Preferred Qualifications
Experience with Jetpack Compose
CI/CD pipeline experience
Knowledge of Firebase or analytics integrations
Experience in automotive, IoT, or connected services applications
About Reply
 
Reply specializes in the design and implementation of solutions based on new communication channels and digital media. Reply is a network of highly specialized companies supporting global industrial groups operating in the telecom and media, industry and services, banking, insurance and public administration sectors in the definition and development of business models enabled for the new paradigms of AI, cloud computing, digital media and the Internet of Things. Reply services include Consulting, System Integration and Digital Services.
 
The base compensation range for this contract position is between $27.50 - $35.00 per hour. Compensation decisions are supported through market data, where regional variances may exist based on cost of labor. We also take into consideration prior experience, relevant skills, education and/or training, certifications and, as applicable, other required qualifications. If you have questions regarding compensation, the talent acquisition team can provide relevant details during the interview process.
 
Reply is an equal opportunity employer. We are committed to provide equal opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you need assistance and reasonable accommodation due to a disability during the application or the recruiting process, email us at [email protected]. Visit our website at www.reply.com to learn more about our open roles.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job