Find a jobRecruiters

Android Developer

Exclusive opportunity

Onsite

Android Developer

Reveille Technologies,Inc

Android Developer

Skills

KotlinMobile DevelopmentJavaMicroservicesKafkaGraphQLAI

5 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Atlanta, GA, USA

Work mode:

Onsite

Published on:

15 October 2026

What they need


Role: Software Engineer - Android

Location: Atlanta, GA (Hybrid, 3 days onsite/week)

Duration: Contract

Role:

  • Own the architecture of Android applications, including application framework design, modularization strategy, architectural patterns, engineering standards, and long-term technical roadmap.
  • Design and deliver secure, scalable, high-performance Android experiences using modern Android technologies and industry best practices.
  • Lead initiatives end-to-end from requirements and architecture through implementation, testing, release, observability, and production support.
  • Partner with API platform and backend engineering teams to design scalable, maintainable API contracts that support exceptional mobile experiences.
  • Contribute to solution architecture across mobile applications, enterprise applications, APIs, distributed systems, and data platforms.
  • Design and review solutions involving microservices, event-driven architectures, asynchronous processing, messaging systems, cloud-native applications, and enterprise integrations.
  • Drive architectural consistency by establishing standards for integration patterns, resiliency, observability, security, and scalability.
  • Champion modern software engineering practices including API-first development, domain-driven design, cloud-native architectures, and platform engineering principles.
  • Lead architecture reviews, technical design sessions, and code reviews to ensure solutions meet quality, security, performance, and maintainability standards.
  • Drive operational excellence through monitoring, observability, logging, distributed tracing, release health tracking, incident response, and root cause analysis.
  • Improve engineering productivity through automation, CI/CD pipelines, test automation, developer tooling, and AI-assisted engineering practices.
  • Mentor engineers and technical leads while fostering a culture of engineering excellence, ownership, collaboration, and continuous learning.
  • Partner with Principal Architects to guide strategic initiatives, evaluate technology choices, and influence architecture decisions across multiple engineering teams.

All About You:

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field, or equivalent practical experience.
  • 8+ years of software engineering experience, including 5+ years of professional Android development.
  • Expert-level knowledge of:
  • Kotlin
  • Jetpack Compose
  • Android Architecture Components
  • MVVM/MVI and Clean Architecture
  • Multi-module application architectures
  • Coroutines and Flow
  • Dependency Injection (Hilt/Dagger)
  • Work Manager and background processing
  • Mobile performance optimization
  • Application security and secure storage
  • Google Play release management and rollout strategies
  • Demonstrated experience designing and evolving enterprise-scale Android architectures.
  • Strong understanding of software architecture and distributed systems, including:
  • Microservices architecture
  • API-first development
  • REST and GraphQL APIs
  • Event-driven architecture
  • Message-driven systems (Kafka or equivalent)
  • Domain-driven design
  • Cloud-native application patterns
  • Scalability and resiliency design
  • Proven experience designing and documenting technical solutions, architecture diagrams, and engineering standards.
  • Strong understanding of backend application architecture and API platforms, including Java/Kotlin-based services and modern web application architectures.
  • Experience with relational and non-relational databases and enterprise integration patterns.
  • Strong understanding of authentication, authorization, identity management, and enterprise security practices.
  • Experience implementing observability practices including metrics, structured logging, distributed tracing, performance monitoring, and production diagnostics.
  • Hands-on experience with automated testing, CI/CD pipelines, Git-based development workflows, and release governance.
  • Demonstrated ability to lead technical discussions with engineers, architects, product managers, and senior leadership.
  • Proven track record of mentoring engineers and driving technical excellence across teams.
  • Strong communication skills with the ability to influence both technical and non-technical stakeholders.
  • Ability to think beyond mobile development and contribute to end-to-end solution architecture across applications, APIs, services, and enterprise platforms.

Other offers great for you!

These companies are also looking for great profiles

IT Makers

Senior .NET for Android Developer

Fourchette proposée par le client : 400 à 500 € HT de TJM

Freelance

Brussels, Belgium

Hybrid

Skills

.NET

2 months ago

Quick apply

Ever T

Développeur·se Android confirmé·e — Kotlin / Jetpack Compose / Android Auto

Freelance

Paris, France

Hybrid

Skills

KotlinAndroidjetpack composekmp

14 hours ago

Quick apply

Soors

Lead Developer Java / Angular H/F

Freelance

33600 Pessac, France

Hybrid

Skills

AngularJava

9 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools