Android Developer (W2)

Envision Technology Solutions

Alpharetta (GA)

On-site

USD 140,000 - 180,000

Full time

22 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Envision Technology Solutions seeks a seasoned engineering leader to drive Android platform strategy and delivery for enterprise-grade apps. You will own end-to-end architecture, guide cross-functional teams, and ensure alignment with business outcomes and customer needs.

You will mentor engineers, establish NFRs, and champion a robust, scalable Android stack using MVVM/MVI, Kotlin, Java, and modern CI/CD practices across Agile teams.

Qualifications

  • 10+ years of progressive software engineering experience with a strong focus on native Android development.
  • Proven experience leading technical initiatives, architectural decisions, and delivering enterprise-scale mobile applications.
  • Demonstrated success working within Agile development environments and cross-functional teams.

Responsibilities

  • Lead end-to-end Android development and delivery for enterprise apps across Agile teams.
  • Collaborate with Product Management and Design leadership to prioritize initiatives, define technical deliverables, and manage cross-team execution.
  • Drive engineering excellence through effective planning, risk management, and delivery governance.

Skills

Kotlin
Java
MVVM
MVI
Memory management
Battery optimization
Concurrency management
IPC
Local data persistence
CI/CD pipelines

Education

Bachelor’s or Master’s degree in computer science or Software Engineering

Tools

Dagger
Hilt
Room
SQLite
DataStore
Google Play Console
Enterprise MDM platforms
AIDL

Job description

Job Type: W2 Contract Only

Mode of Interview: Face to Face

Job Description
Engineering Leadership & Delivery
  • Lead end-to-end software development and delivery for Android applications across Agile teams, ensuring alignment with business objectives and customer needs.
  • Collaborate with Product Management and Design leadership to prioritize initiatives, define technical deliverables, and manage cross-team execution.
  • Drive engineering excellence through effective planning, risk management, and delivery governance.
Technical Strategy & Architecture
  • Define and execute the technical vision for complex, enterprise-grade Android applications.
  • Architect scalable, maintainable, and testable solutions using modern Android frameworks, design patterns, and engineering best practices.
  • Champion architectural consistency, code quality standards, and long-term platform sustainability.
  • Mentor, coach, and develop Android engineers at all levels, fostering continuous learning and professional growth.
  • Build and nurture a high-performance, inclusive engineering culture focused on accountability, collaboration, innovation, and technical excellence.
  • Lead code reviews, technical design discussions, and engineering best-practice adoption.
Operational Excellence & Reliability
  • Establish and enforce governance standards, non-functional requirements (NFRs), observability practices, and operational excellence frameworks.
  • Ensure application reliability, performance, and availability, targeting multi-nine crash-free session metrics and rapid incident resolution.
  • Drive monitoring, alerting, root-cause analysis, and continuous improvement initiatives.
  • Lead technology modernization efforts, including framework upgrades, architectural transformations, and platform evolution initiatives.
  • Define API integration standards, mobile data architecture strategies, and offline-first capabilities to optimize synchronization, resiliency, and user experience.
  • Evaluate and adopt emerging technologies that enhance development efficiency and product innovation.
Required Qualifications
Education
  • Bachelor’s or master’s degree in computer science, Software Engineering, or a related technical discipline.
Experience
  • 10+ years of progressive software engineering experience with a strong focus on native Android application development.
  • Proven experience leading technical initiatives, driving architectural decisions, and delivering enterprise-scale mobile applications.
  • Demonstrated success working within Agile development environments and cross-functional teams.
Technical Expertise
  • Expert-level proficiency in Kotlin and Java within the Android ecosystem.
  • Deep experience designing and implementing modern Android architectures, including:
  • MVVM (Model-View-ViewModel)
  • MVI (Model-View-Intent)
  • Strong expertise with Dependency Injection frameworks such as Dagger and Hilt.
  • Advanced knowledge of:
  • Memory management
  • Battery optimization
  • Concurrency management using Kotlin Coroutines and Flow
  • Hands-on experience with Inter-Process Communication (IPC) using AIDL (Android Interface Definition Language) for system-level service integration, particularly on custom hardware and point-of-sale (POS) platforms.
  • Expertise in local data persistence solutions including Room, SQLite, and DataStore.
  • Experience implementing and managing automated CI/CD pipelines, application release processes, and deployments through Google Play Console or enterprise MDM platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

Mphasis • Alpharetta (GA)

On-site
USD 140,000 - 180,000
Health insurance
401(k) match
Competitive bonus potential
Senior Android Engineer
Senior Android Engineer

Compunnel Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Android Developer (3-Months Contractual)
Android Developer (3-Months Contractual)

Creative Chaos • United States

Remote
USD 110,000 - 160,000
Android Developer
Android Developer

Compunnel Inc. • San Leandro (CA)

On-site
USD 100,000 - 130,000
Android Developer
Android Developer

Jobsbridge • Florida

On-site
USD 100,000 - 150,000
Senior Android Developer
Senior Android Developer

Motorola Solutions • Chicago (IL)

On-site
USD 110,000 - 180,000
Flexible work models
Health care benefits
Paid time off
+3
Sr. Android Application Developer
Sr. Android Application Developer

Infinite Convergence Solutions • Chicago (IL)

On-site
USD 100,000 - 130,000
JOB-5979
JOB-5979

ALTEN • Cincinnati (OH)

On-site
USD 100,000 - 135,000
Senior Android Engineer - Build Scalable Kotlin Apps
Senior Android Engineer - Build Scalable Kotlin Apps

Compunnel Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Senior Mobile Engineer – Android
Senior Mobile Engineer – Android

Pentangle Tech Services | P5 Group • Plano (TX)

On-site
USD 110,000 - 160,000