Quick Overview
Job Description
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.
Similar jobs
- TM
Mobility Engineer - MDM(Mobile Device Management)
NewTech Mahindra (Americas) Inc.
Bentonville, AR🇺🇸On-site22 hours agoEngineering - PG
iOS Developer, Bentonville, AR - 70886
NewPRIMUS Global Services Inc.
Bentonville, AR🇺🇸Hybrid22 hours agoNode.jsSwiftGraphQL+1Technology - MU
Android Developer
NewMphasiS Corporation USA
Alpharetta, GA🇺🇸Hybrid22 hours agoSQLiteAgileJava+2Technology - RC
iOS Software Developer
NewResource Consulting Services
Austin, TX🇺🇸Hybrid22 hours agoSwiftTDDBDD+3Technology - TE
iOS developer
NewTekfortune Inc.
Bentonville, AR🇺🇸Hybrid22 hours agoSwiftGraphQLLESS+1Technology - LP
Mobile Building Engineer
NewAuto ApplyLincoln Property Company
Concord🇺🇸Hybrid6 hours agoBackground ChecksComplianceHVAC+2Engineering - LB
Android Developer
NewLearn Beyond Consulting LLC
Columbus, OH🇺🇸On-site22 hours agoMachine LearningJavaKotlin+1Technology - BS
GenAI Developer/IOS Developer - W2 Only
NewBlue Space Technologies
United States🇺🇸Hybrid22 hours agoMachine LearningSwiftUIDeep Learning+7Technology - AC
Senior Mobile Engineer (React Native)
NewAuto ApplyAbby Care
San Francisco🇺🇸Hybrid16 hours agoMachine LearningBackground ChecksCompliance+3Technology - JM
Mobile Sr Lead Software Engineer (Consumer & Community Banking - Mobile Authentication)
NewJ.P. Morgan
Columbus, Ohio🇺🇸On-site6 hours agoObjective-CSwiftEncryption+12Technology - JM
Software Engineer III - Android Developer (Native, Kotlin) (Consumer & Community Banking)
NewJ.P. Morgan
Columbus, Ohio🇺🇸On-site6 hours agoObjective-CRubySwift+10Technology - FD
Mobile Application Developer
NewFamily Dollar
Chesapeake, Virginia🇺🇸$111k - $125k/yrOn-site13 hours agoFirebaseOracleSQLite+13Technology