Software Engineer – Android

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

Description For Software Engineer – Android

Meta, formerly Facebook Inc., is seeking a talented Android Software Engineer to join their innovative team. This role offers an exciting opportunity to work at one of the world's leading technology companies that's shaping the future of social connection and virtual reality.

As an Android Software Engineer at Meta, you'll be at the forefront of developing cutting-edge mobile applications that impact billions of users worldwide. You'll work on various platforms including Facebook, Instagram, WhatsApp, and upcoming AR/VR projects, utilizing your expertise in Android development and modern programming practices.

The ideal candidate will have a strong foundation in Android development with Java, combined with experience in web technologies and modern frameworks. You'll be responsible for designing and implementing user interfaces, optimizing application performance, and building scalable solutions that can handle Meta's massive user base.

This role offers competitive compensation ranging from $217,558 to $240,240 annually, plus additional benefits including bonus and equity packages. You'll be working from the New York office, collaborating with world-class engineers, designers, and product teams to build the next generation of social technology.

Meta's commitment to pushing technological boundaries, especially in the realm of AR/VR and the metaverse, makes this an exceptional opportunity for engineers who want to work on projects that define the future of human connection. You'll have the chance to work on complex technical challenges while contributing to products that impact people globally.

The company offers a comprehensive benefits package and maintains a strong commitment to diversity, equality, and inclusion. At Meta, you'll be part of a culture that values innovation, technical excellence, and the ability to think at scale. Whether you're optimizing existing applications or building new features from the ground up, you'll have the resources and support needed to make a significant impact.

Join Meta to be part of a team that's not just building applications, but shaping the future of how people connect and interact in the digital world. This role offers the perfect blend of technical challenges, creative freedom, and the opportunity to work on products that billions of people use every day.

Last updated a month ago

Responsibilities For Software Engineer – Android

  • Research, design, develop, and test operating systems-level software, compilers, and network distribution software for Android
  • Work closely with product and design teams to build new application experiences
  • Implement custom native user interfaces
  • Build reusable Android software components
  • Analyze and optimize UI infrastructure application code

Requirements For Software Engineer – Android

Java
JavaScript
React
  • Bachelor's in Computer Science, Engineering, Information Systems, or related field
  • 24 months of experience implementing web interfaces using JavaScript, HTML, or CSS
  • Full stack web/mobile application development in C, C++, Java, or C#
  • Experience with React or React Native
  • Object-oriented software development
  • Building Android applications in Java using Android SDK
  • Experience with software development tools (VIM/Emacs, Subversion, GIT, Perforce)
  • Knowledge of client-server communication patterns
  • Mobile architecture patterns (MVVM, VIPER, modularization)
  • Dependency injection and scoped access
  • Front end development using React, Vue Angular

Benefits For Software Engineer – Android

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity

Interested in this job?

Jobs Related To Meta Software Engineer – Android

Software Engineer, Android

Android Software Engineer position at Meta focusing on building mobile applications used by billions of people across Facebook, Instagram, WhatsApp, and Messenger.

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 developing and optimizing mobile applications and systems-level software.