AI Jobs Map

Envision Technology Solutions · Alpharetta, GA

Android Developer || Alpharetta, GA (In Person Interview)

seniorcontractPosted yesterday
Apply on LinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

observabilityapi-designkotlinjavasqliteci/cd

Tittle: Android Developer

Location: Alpharetta, GA (Onsite)

Job Type: 12 Months Contract

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.

People Leadership & Mentorship

- 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.

Platform Modernization & Data Strategy

- 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)

- Clean Architecture

- Strong expertise with Dependency Injection frameworks such as Dagger and Hilt.

- Advanced knowledge of:

- Android performance profiling

- 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.

Thanks & Regards,

Alok Ranjan Pathak

Team Lead – Recruitments

Envision Technology Solutions

Email: [email protected]

Direct: +1 704-803-6765

Desk: +1 609-606-7003 Ext: 171

More jobs at Envision Technology Solutions

Similar roles in Atlanta