Skip to content
mimi

Lead Android Developer (Kotlin + Java Backend Integration)

Jobs via Dice

US · On-site Contract Lead Yesterday

About the role

Job Summary

We are seeking an experienced Lead Android Developer with deep expertise in Kotlin and strong proficiency in Java-based backend integrations. The ideal candidate will lead the design and development of scalable, high-performance Android applications while mentoring team members and driving technical excellence. This role requires close collaboration with cross-functional teams including backend, product, and QA to deliver robust mobile solutions.

Key Responsibilities

  • Lead the design, development, and deployment of advanced Android applications using Kotlin
  • Architect scalable and maintainable mobile solutions aligned with business goals
  • Integrate Android applications with Java backend systems and RESTful APIs
  • Collaborate with backend teams on API design, optimization, and security
  • Provide technical leadership, mentorship, and guidance to junior and mid-level developers
  • Conduct code reviews and enforce best practices in coding, testing, and documentation
  • Drive performance tuning, debugging, and optimization of applications
  • Participate in sprint planning, agile ceremonies, and technical discussions
  • Ensure application security, scalability, and high availability
  • Evaluate and recommend new technologies, tools, and frameworks

Required Skills

  • Strong hands-on experience in Android development using Kotlin
  • Solid understanding of Java and backend API integration
  • Experience designing scalable mobile architectures (MVVM, Clean Architecture, etc.)
  • Proficiency with REST APIs, JSON, and third-party integrations
  • Strong experience with Git and version control systems
  • Excellent debugging, performance tuning, and problem-solving skills
  • Experience working in Agile/Scrum environments

Leadership & Soft Skills

  • Proven experience leading or mentoring development teams
  • Strong communication and stakeholder management skills
  • Ability to drive technical decisions and influence architecture

Qualifications

  • Bachelor s degree in Computer Science or related field
  • 7+ years of Android development experience (Kotlin preferred)
  • Prior experience in a Lead or Senior Developer role is highly preferred

Skills

AndroidGitJavaJSONKotlinMVVMREST APIs

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free