Software Engineer, Android

Meta builds technologies that help people connect, find communities, and grow businesses through platforms like Facebook, Instagram, WhatsApp, and Messenger.
$70,670 - $208,000
Android
Senior Software Engineer
Remote
5,000+ Employees
6+ years of experience
AR/VR · Social Media · Consumer

Description For Software Engineer, Android

Meta, a global technology leader, is seeking an experienced Android Software Engineer to join their mobile teams. This role offers an exciting opportunity to impact billions of users across Facebook, Instagram, WhatsApp, Messenger, and more. The position focuses on pushing the boundaries of mobile user experience and requires expertise in building elegant products using world-class technologies.

As an Android Software Engineer, you'll be instrumental in developing and optimizing applications that bring social experiences to users worldwide. The role demands proficiency in user interfaces, infrastructure, and tools supporting Android applications. You'll work with cutting-edge Android programming techniques and collaborate closely with product and design teams to create innovative solutions.

The ideal candidate brings substantial programming experience, particularly in Android development using Java or Kotlin. You'll be joining a world-class team of passionate industry veterans who value both hard work and enjoyment. The position offers competitive compensation ranging from $70,670 to $208,000 annually, plus bonus, equity, and benefits.

Meta's commitment to advancing technology beyond traditional boundaries, including ventures into AR/VR and the metaverse, makes this an exciting opportunity for engineers looking to shape the future of digital connection. You'll be part of a company that's moving beyond 2D screens toward immersive experiences, helping to build the next evolution in social technology.

Last updated 9 days ago

Responsibilities For Software Engineer, Android

  • Work closely with product and design teams to build new and innovative application experiences for Android
  • Implement custom native user interfaces using the latest Android programming techniques
  • Build reusable Android software components for interfacing with back-end platforms
  • Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance

Requirements For Software Engineer, Android

Java
Kotlin
  • 6+ years of programming experience in a relevant language
  • 2+ years experience building Android applications in Java or Kotlin using Android SDK
  • Experience building maintainable and testable code bases, including API design and unit testing techniques
  • Experience with multithreading programming and mobile memory management
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Benefits For Software Engineer, Android

Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Meta Software Engineer, Android

Software Engineer, Android

Senior Android Software Engineer position at Meta, developing innovative mobile applications and system-level software with competitive compensation.

Software Engineer, Android

Senior Android Software Engineer position at Meta, developing mobile applications and systems with 5+ years of experience required.

Software Engineer, Android

Senior Android Software Engineer role at Meta, developing mobile applications and systems-level software with 5+ years of experience required.

Partner Engineer, Android

Partner Engineer, Android at Meta: Lead integration of Meta products into mobile platforms and VR/AR devices, working with strategic partners to drive innovation and improve app quality.

Software Engineer, Android

Meta is hiring a Software Engineer, Android to build innovative mobile experiences for billions of users.