Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
KIS Solutions

Android Developer

KIS Solutions

Senior Android Engineer driving architecture decisions and mentoring on mobile applications. Focused on scalability, security, and high-quality engineering practices using Kotlin and Jetpack Compose.

Posted 6/9/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AndroidGraphQLKotlin

About the role

Key responsibilities & impact
  • Lead the technical design and architecture of Android applications, ensuring scalability, maintainability, and performance.
  • Act as a technical reference and mentor, supporting and guiding other engineers across teams.
  • Develop high-quality features using Kotlin, Jetpack Compose, and modern design principles.
  • Make architectural decisions that emphasize scalability, testability, and performance.
  • Work with REST and GraphQL APIs and collaborate closely with backend teams.
  • Write clean, modular, testable code using SOLID principles and dependency injection.
  • Maintain and expand automated test coverage (unit, UI).
  • Design with security in mind: safe data handling, encryption, secure storage, and robust networking.
  • Ensure strong observability—add metrics, logging, tracing, analytics, and performance instrumentation.
  • Optimize performance using Android Studio Profiler and related tooling.
  • Contribute to GitHub workflows, CI/CD automation, and trunk-based development.
  • Use AI tools to enhance testing, documentation, refactoring, and developer efficiency.
  • Collaborate with multiple mobile and backend teams in a large, complex engineering environment.
  • Mentor peers and support engineering excellence across teams.

Requirements

What you’ll need
  • 5+ years of professional Android engineering experience.
  • Expertise with Kotlin, Jetpack Compose, and modern architectural patterns (MVVM, MVI).
  • Strong understanding of SOLID principles, DI, and writing testable, maintainable code.
  • Experience with unit testing, test frameworks, and maintaining/expanding code coverage.
  • Experience integrating with REST and GraphQL services.
  • Background working on large, complex Android applications with multiple native engineering teams.
  • Experience working with modularized Android architectures in large scale applications.
  • Experience designing robust data layers, including caching strategies, offline support and synchronization.
  • Experience implementing progressive rollouts, remote configuration and feature flags.
  • Experience designing for security, observability, and performance.
  • Proficiency with GitHub, CI/CD pipelines, and trunk-based workflows.
  • Experience using AI-augmented engineering tools to improve development velocity and quality.
  • Desirable: Experience with event-driven or real-time architectures.
  • Backend or full-stack exposure, or ability to influence API contracts.
  • Experience with design systems, shared component libraries, analytics, and experimentation.

Benefits

Comp & perks
  • This is a remote position.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinJetpack ComposeSOLID principlesdependency injectionunit testingREST APIsGraphQL APIsmodularized Android architecturesdata layersCI/CD
Soft Skills
mentoringcollaborationtechnical designleadershipcommunicationproblem-solvingengineering excellenceguidancesupporting teamsobservability