Android Architect

ImagineX Consulting

United States

Remote

USD 150,000 - 190,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Remote role
Aggressive salary and bonus packages
401K matching

Job summary

ImagineX is seeking an Android Architect to lead the design of scalable, modular Android architectures and to drive technical excellence across Kotlin-based projects. You will work closely with backend, design, and AI teams to define integrations, API contracts, and end-to-end technical solutions.

You will guide daily mob-programming sessions, review complex code for performance and maintainability, and partner with clients to translate business needs into actionable engineering plans.

Qualifications

  • Bachelor’s degree in Computer Science or similar.
  • Extensive Kotlin expertise with coroutines, flows, and structured concurrency.
  • Experience architecting large-scale Kotlin applications in production.
  • Ability to write idiomatic, testable Kotlin code following best practices.
  • Familiarity with Kotlin ecosystem (Ktor, Kotlinx, Gradle DSL).

Responsibilities

  • Design scalable, modular Android architectures for enterprise solutions.
  • Provide technical leadership in Kotlin and Android development patterns.
  • Collaborate with backend, design, and AI teams to define integrations and API contracts.
  • Lead daily mob-programming sessions to ensure alignment and code quality.
  • Review complex code for architecture integrity, performance, and maintainability.
  • Translate business requirements into actionable engineering plans with clients.
  • Prototype AI-driven features to validate feasibility and drive adoption.
  • Oversee evolution of large Android codebases for long-term reliability.

Skills

Kotlin expertise
Coroutines
Flows
Android architecture
Mob programming
Jetpack libraries
API design
Distributed systems
CI/CD
Large codebases

Education

Bachelor’s Degree in Computer Science

Tools

Gradle
Ktor
Kotlinx
Git

Job description

ImagineX is a tech company that deploys AI-assisted teams to build and secure mission-critical enterprise solutions with our clients – spanning software, data, and AI. Structured like a software company, not a traditional consultancy, we blend deep technical expertise with authentic values, achieving world‑class satisfaction (NPS 91). Our dedicated teams specialize in software, data, and AI across the U.S. and LATAM, bridging the gap between boutique agility and enterprise scale.

We’re looking for an Android Architect to join our growing team.Our execution success is rooted in our unique model that is supported by our industry partners and specialists. TheImagineX culturethrives on entrepreneurship, risk taking, mutual trust, teamwork, encouraging change, and letting our consultants own their way of working.

This is a remote role , no additional travel required, aggressive salary and bonus packages, and 401K matching.

Duties:

You will be responsible for designing scalable, modular application architectures; providing deep technical leadership in Kotlin, Jetpack libraries, and modern Android development patterns; and collaborating closely with backend, design, and AI teams to define system integrations, API contracts, and end‑to‑end technical solutions. This role leads daily mob‑programming or collaborative engineering sessions to drive clarity, alignment, and consistent implementation across the team, while also reviewing complex code for architectural integrity, performance, and maintainability. You’ll partner directly with clients and stakeholders to translate business requirements into actionable engineering plans, prototypes new or AI‑driven features to validate feasibility, and oversees the evolution of large, enterprise‑level Android codebases to ensure long‑term reliability, scalability, and technical excellence.

Required:
  • Bachelor’s Degree in Computer Science or similar
  • Extensive Kotlin expertise , including:
    • Deep understanding of coroutines , flows , structured concurrency, and asynchronous programming
    • Strong command of advanced Kotlin features (sealed classes, inline functions, extension functions, generics, DSL construction)
    • Experience architecting and maintaining large-scale Kotlin applications in production
    • Ability to write idiomatic, testable, maintainable Kotlin code following modern best practices
    • Familiarity with the broader Kotlin ecosystem (Ktor, Kotlinx libraries, Gradle Kotlin DSL, etc.)
  • Experience designing and working with scalable architectures , including distributed systems, high‑availability patterns, and performance‑oriented design
  • Interest or experience working at the forefront of AI , including integrating AI services, building AI‑driven features, or working alongside ML/AI engineering teams
  • Strong verbal communication skills , with the clarity and confidence to lead or actively drive daily mob‑programming sessions
  • Experience with modern IDEs , source control systems, and continuous integration pipelines
  • Comfortable working with large codebases and navigating complex, evolving architectures

This role is based in the US and only open to citizens and permanent residents of the US who do not require visa sponsorship.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Architect
Android Architect

Build • Northern (KY)

On-site
USD 150,000 - 210,000
401K matching
Remote Android Architect: AI-Driven Kotlin Leader
Remote Android Architect: AI-Driven Kotlin Leader

Build • Northern (KY)

Hybrid
USD 150,000 - 210,000
401K matching
Senior Android Architect — Remote, Kotlin, AI, Scalable
Senior Android Architect — Remote, Kotlin, AI, Scalable

ImagineX Consulting • United States

Remote
USD 150,000 - 190,000
Remote role
Aggressive salary and bonus packages
401K matching
Lead Android/Kotlin Engineer Central Europe
Lead Android/Kotlin Engineer Central Europe

Zoolatech • Central (LA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine • Philadelphia

On-site
USD 120,000 - 150,000
Mentorship
Education budget
Fitness budget
+1
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine • Port Charlotte (FL)

On-site
USD 120,000 - 150,000
Professional growth programs
Competitive compensation
Engaging projects with top brands
+1
Principal Android Engineer
Principal Android Engineer

iO Associates • Atlanta (GA)

On-site
USD 140,000 - 170,000
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Seattle (WA)

On-site
USD 120,000 - 150,000
Mentorship and personalized growth roadmaps
Competitive USD-based compensation
Flexible schedule with remote options
+1
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Tampa (FL)

On-site
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive USD-based compensation
Flexible schedule
+1
Android Software Developer | 64985971275
Android Software Developer | 64985971275

somewhere • United States

Remote
USD 110,000 - 170,000