Software Engineer, Android

Meta builds technologies that help people connect, find communities, and grow businesses.
$177,008 - $251,000
Android
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · AR/VR · Consumer...

Description For Software Engineer, Android

Meta is seeking full-time Android Developers to join their mobile teams. As an Android Software Engineer, you will specialize in building elegant products on world-class technologies that bring social experiences to billions of people, anytime and anywhere. The role involves working with user interfaces, infrastructure, and tools supporting applications on Android using the Android SDK. You'll lead complex technical or product efforts, provide technical guidance and mentorship, work closely with product and design teams, implement custom native user interfaces, build reusable Android software components, and analyze and optimize UI and infrastructure application code. This is an opportunity to join a world-class team of passionate people who push the boundaries of user experience across all Meta apps, including Facebook, Instagram, WhatsApp, Messenger, and more.

Responsibilities:

  • Lead complex technical or product efforts involving many engineers
  • Provide technical guidance and mentorship to peers
  • Work closely with product and design teams to build innovative application experiences
  • 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

Qualifications:

  • 8+ years of programming experience in a relevant language
  • 2+ years experience building Android applications in Java using Android SDK
  • Demonstrated experience driving change within an organization and leading complex technical projects
  • 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

Preferred:

  • Experience shipping at least one large-scale product to production, supporting millions of active users

Join Meta to shape the future of social technology beyond 2D screens, moving towards immersive experiences like augmented and virtual reality. Be part of a team that goes beyond the constraints of screens, the limits of distance, and even the rules of physics.

Last updated 3 months ago

Responsibilities For Software Engineer, Android

  • Lead complex technical or product efforts involving many engineers
  • Provide technical guidance and mentorship to peers
  • Work closely with product and design teams to build innovative application experiences
  • 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
  • 8+ years of programming experience in a relevant language
  • 2+ years experience building Android applications in Java using Android SDK
  • Demonstrated experience driving change within an organization and leading complex technical projects
  • 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

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • 401k
  • Dental Insurance
  • Medical Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Meta Software Engineer, Android

Software Engineer

Senior Software Engineer position at Meta focusing on Android development, building next-generation social technology applications with competitive compensation and benefits.

Partner Engineer, Android

Senior Android Partner Engineer role at Meta, working on integrating Meta products into partner platforms and devices, including VR/AR initiatives.

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.

Android Mobile Developer

Senior Android Developer position at Motive, building flagship driver app with 5+ years experience required, remote work available.