Taro Logo

Software Engineer, Android

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$232,237 - $240,240
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
0.5+ years of experience
AR/VR · Social Media

Description For Software Engineer, Android

Meta is seeking an Android Software Engineer to join their innovative team in New York. This role offers an exciting opportunity to work on cutting-edge mobile applications that connect billions of users worldwide. As an Android Engineer at Meta, you'll be responsible for developing and optimizing applications across Meta's family of apps, including Facebook, Instagram, and WhatsApp. You'll work with the latest Android technologies and contribute to the company's vision of building immersive social experiences.

The position requires expertise in Android development using Java and the Android SDK, along with strong fundamentals in object-oriented programming and distributed systems. You'll collaborate with cross-functional teams to create innovative features and ensure high-performance, scalable solutions. The role offers competitive compensation ranging from $232,237 to $240,240 annually, plus additional benefits including equity, 401k, and comprehensive healthcare coverage.

Meta's work environment promotes innovation and collaboration, with opportunities to mentor junior developers and contribute to the entire product lifecycle. The company is at the forefront of technological advancement, particularly in AR/VR and social connectivity, making this an excellent opportunity for developers who want to shape the future of social technology.

This position is ideal for candidates with a strong technical background who are passionate about mobile development and want to work on products that impact billions of users. Meta offers extensive resources for professional growth, a collaborative culture, and the chance to work on challenging technical problems at scale. Join Meta to be part of a team that's building the next evolution in social technology and defining the future of human connection.

Last updated a day ago

Responsibilities For Software Engineer, Android

  • Research, design, develop, and test operating systems-level software for Android using Android SDK
  • Work with product and design teams to build innovative application experiences
  • Implement custom native user interfaces using latest Android programming techniques
  • Build reusable Android software components for interfacing with back-end platforms
  • Optimize UI and infrastructure application code for quality and performance
  • Mentor junior team members and foster collaborative environment
  • Stay updated with latest Android development trends and technologies
  • Participate in entire product lifecycle from concept to deployment

Requirements For Software Engineer, Android

Java
  • Bachelor's degree in Computer Science, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field
  • 6 months of work experience in computer-related occupation
  • Experience in object-oriented software development
  • Experience building Android applications in Java using Android SDK
  • Knowledge of Android internals or frameworks services
  • Proficiency in C/C++ and Java
  • Experience building maintainable and testable code bases
  • Experience with multithreading programming and mobile memory management
  • Proficiency with software development tools (VIM/Emacs, Git/Subversion/Perforce)
  • Experience building highly-scalable solutions
  • Knowledge of distributed systems
  • Strong understanding of algorithms

Benefits For Software Engineer, Android

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

Interested in this job?

Jobs Related To Meta Software Engineer, Android