Senior Android Engineer

Hybrid in Chicago, IL, US • Posted 1 hour ago • Updated 1 hour ago
Contract W2
12 Months
No Travel Required
On-site
$60 - $70/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Android Development
  • Continuous Delivery
  • Continuous Integration
  • Computer Science
  • Conflict Resolution
  • Cloud Computing
  • Collaboration
  • Android Studio
  • Database
  • Decision-making
  • Artificial Intelligence
  • User Experience
  • UI
  • Unit Testing
  • Team Leadership
  • Scrum
  • Software Security
  • Sprint
  • Root Cause Analysis
  • Regulatory Compliance
  • Quality Assurance
  • RESTful
  • Performance Tuning
  • Problem Solving
  • Mobile Applications
  • Mobile Development
  • Microservices
  • Microsoft Azure
  • Machine Learning (ML)
  • Publishing
  • MVP
  • MVVM
  • Management
  • Mentorship
  • Issue Resolution
  • Kotlin
  • Leadership
  • Internationalization And Localization
  • SDK
  • Information Technology
  • SQLite
  • Scalability
  • IT Strategy
  • Google Cloud Platform
  • GitLab
  • Electronic Commerce
  • Firebase
  • GitHub
  • Dependency Injection
  • Design Architecture
  • Bitbucket
  • Communication
  • Amazon Web Services
  • Analytics
  • DevOps
  • Google Cloud
  • Gradle
  • GraphQL
  • Health Care
  • Android
  • Java
  • Jenkins
  • React Native
  • Telecommunications
  • Agile
  • Testing

Summary

 
 

Position Title

Senior Android Engineer

Experience Required

13+ Years

Location

Hybrid / Remote / Onsite


About the Role

We are seeking an experienced Senior Android Engineer with 13+ years of expertise in designing, developing, and leading enterprise-grade Android mobile applications. The ideal candidate should possess deep technical knowledge of Android architecture, scalable mobile application development, performance optimization, and modern Android frameworks.

This role requires strong leadership capabilities, hands-on coding expertise, architectural decision-making skills, and the ability to mentor development teams while collaborating with cross-functional stakeholders.


Key Responsibilities

  • Lead the design, architecture, and development of scalable Android applications.
  • Drive technical strategy and mobile application modernization initiatives.
  • Develop high-performance, secure, and maintainable mobile applications using Kotlin and Java.
  • Define and enforce Android development standards, best practices, and coding guidelines.
  • Collaborate with Product Managers, UI/UX Designers, Backend Teams, QA, and DevOps teams.
  • Architect reusable components, SDKs, and modular mobile solutions.
  • Optimize application performance, memory usage, and responsiveness.
  • Conduct code reviews, technical mentoring, and team leadership activities.
  • Implement CI/CD pipelines and automated deployment strategies.
  • Ensure application security, scalability, and compliance standards.
  • Lead troubleshooting, root cause analysis, and production issue resolution.
  • Stay updated with emerging Android technologies, frameworks, and industry trends.
  • Participate in Agile ceremonies, sprint planning, and technical estimations.

Required Technical Skills

Core Android Skills

  • Strong hands-on experience in Android application development.
  • Expert-level proficiency in Kotlin and Java.
  • Extensive experience with Android SDK, Android Studio, and Gradle.
  • Deep understanding of Android app lifecycle and memory management.
  • Strong expertise in MVVM, MVP, Clean Architecture, and modular architecture.
  • Experience with Jetpack libraries and Jetpack Compose.
  • Expertise in Coroutines, Flow, LiveData, and asynchronous programming.
  • Strong understanding of dependency injection frameworks such as Hilt/Dagger.
  • Experience with RESTful APIs, GraphQL, and third-party integrations.
  • Expertise in SQLite, Room Database, and offline-first mobile applications.
  • Experience with Firebase services and push notifications.
  • Knowledge of mobile app security best practices.
  • Expertise in unit testing, UI testing, and automation frameworks.

Cloud & DevOps Skills

  • Experience with CI/CD tools such as Jenkins, GitHub Actions, Bitbucket Pipelines, or GitLab CI.
  • Familiarity with cloud platforms such as AWS, Google Cloud Platform, or Azure.
  • Experience with monitoring and analytics tools.
  • Understanding of containerization and backend integration concepts.

Leadership & Collaboration Skills

  • Strong leadership and mentoring experience.
  • Ability to guide and manage Android development teams.
  • Experience working in Agile/Scrum environments.
  • Strong stakeholder communication and problem-solving skills.
  • Ability to drive architecture discussions and technical decision-making.

Preferred Skills

  • Experience building large-scale enterprise or consumer-facing mobile applications.
  • Exposure to cross-platform technologies such as Flutter or React Native.
  • Experience with SDK development.
  • Familiarity with AI/ML integration in mobile applications.
  • Knowledge of accessibility and internationalization standards.
  • Experience publishing and managing apps on the Google Play Store.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
  • 13+ years of professional experience in Android/mobile application development.
  • Proven experience leading Android engineering teams and enterprise projects.

Nice to Have

  • Experience in fintech, healthcare, telecom, e-commerce, or enterprise domains.
  • Exposure to microservices-based backend architectures.
  • Experience handling high-traffic mobile applications.
  • Certifications in Android, cloud technologies, or Agile methodologies.

Benefits

  • Competitive compensation package
  • Performance-based incentives
  • Flexible work environment
  • Health and wellness benefits
  • Leadership and career advancement opportunities
  • Learning and certification support
  • Paid leaves and holidays

Sample Tech Stack

  • Kotlin
  • Java
  • Android SDK
  • Jetpack Compose
  • MVVM / Clean Architecture
  • Firebase
  • Retrofit
  • Coroutines
  • Room Database
  • GraphQL
  • Hilt / Dagger
  • Jenkins
  • GitHub Actions
  • AWS / Google Cloud Platform
  • Git
 
 
 
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10477291
  • Position Id: 8984016
  • Posted 1 hour ago
Contact the job poster
RC

Rahul Chourasia

Recruiter @ Raas Infotek LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Chicago, Illinois

2d ago

Easy Apply

Third Party, Contract

Depends on Experience

Chicago, Illinois

Yesterday

Easy Apply

Contract

Depends on Experience

Chicago, Illinois

Today

Easy Apply

Full-time

$180000 - $200000

Chicago, Illinois

Today

Full-time

USD 75,900.00 - 85,300.00 per year

Search all similar jobs