Software Engineer, Android

Meta builds technologies that help people connect, find communities, and grow businesses through platforms like Facebook, Instagram, WhatsApp, and Messenger.
$56,250 - $173,000
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AR/VR · Social Media · Consumer

Description For Software Engineer, Android

Meta is seeking talented Android Software Engineers to join their mobile teams in building world-class applications that serve billions of users globally. As an Android Software Engineer at Meta, you'll be at the forefront of mobile technology, working on products like Facebook, Instagram, WhatsApp, and Messenger that shape how people connect and communicate worldwide.

The role involves specializing in building elegant products using cutting-edge technologies that bring social experiences to billions of people, anytime and anywhere. You'll be working with Android SDK to create user interfaces, infrastructure, and tools that support Meta's suite of applications. This position offers an exciting opportunity to work alongside passionate industry veterans who are dedicated to pushing the boundaries of mobile user experience.

Your responsibilities will include collaborating with product and design teams, implementing native user interfaces, building reusable components, and optimizing application performance. The ideal candidate should have strong experience in Android development, with a proven track record of building complex applications and working with multithreading and memory management.

Meta offers a competitive compensation package including base salary, bonus, equity, and comprehensive benefits. You'll be joining a company that's not just focused on today's technology but is actively shaping the future of digital connection through innovations in AR/VR and the metaverse. This is an excellent opportunity for developers who want to make a significant impact while working with some of the most widely-used mobile applications in the world.

Last updated a day 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
  • 2+ years of programming experience in a relevant language
  • 1+ years experience building complex applications targeting Android in production using its native languages and frameworks
  • Experience building maintainable and testable code bases, including API design and unit testing techniques
  • Experience with multithreading programming and mobile memory management
  • Experience in performance debugging and benchmarking
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Benefits For Software Engineer, Android

  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Meta Software Engineer, Android

Software Engineer, Android (REMSWE11)

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

Software Engineer, Android

Android Software Engineer position at Meta focusing on developing innovative mobile applications and system-level software using Android SDK.

Software Engineer, Android

Android Software Engineer position at Meta focusing on developing mobile applications and infrastructure using Android SDK.

Software Engineer – Android

Android Software Engineer position at Meta focusing on mobile development and UI implementation using Android SDK and modern frameworks.

Software Engineer, Android

Android Software Engineer position at Meta focusing on developing and optimizing mobile applications and systems-level software.