Full-Time

Staff Android Engineer

Updated on 6/18/2024

AppLovin

AppLovin

501-1,000 employees

Offers AI-driven app monetization and growth solutions

AI & Machine Learning
Data & Analytics

Senior

Palo Alto, CA, USA

Required Skills
Kotlin
Espresso
Git
Java
REST APIs
Android Development
Requirements
  • Bachelor's degree in Computer Science or related field.
  • 6+ years of experience developing Android applications using Java or Kotlin.
  • Solid knowledge of object-oriented programming and design patterns.
  • Excellent problem-solving and troubleshooting skills.
  • Experience with testing frameworks and tools, such as JUnit, Espresso, and Mockito.
  • Experience with Git and version control systems.
  • Experience with RESTful APIs and web services.
  • Solid understanding of the Android SDK and platform.
Responsibilities
  • Design and develop high-quality Android applications using Java and Kotlin.
  • Collaborate with cross-functional teams to identify requirements and plan new features.
  • Provide technical guidance and mentorship to junior developers.
  • Use data to make decisions, improve workflows, and drive innovation.
  • Participate in code reviews, identify potential issues, and suggest improvements.
  • Troubleshoot and resolve issues during development, testing, and production.

AppLovin offers powerful, flexible technology solutions such as AppDiscovery, MAX, and SparkLabs, utilizing machine learning to optimize monetization and empower data-driven decisions for app developers. The company's end-to-end software and AI solutions help businesses reach, monetize, and grow their global audiences.

Company Stage

IPO

Total Funding

$1.9B

Headquarters

Palo Alto, California

Founded

2012

Growth & Insights
Headcount

6 month growth

6%

1 year growth

10%

2 year growth

2%