Posted in

Software Engineer – Android

Software Engineer – Android

CompanyMeta
LocationSeattle, WA, USA, Burlingame, CA, USA, San Francisco, CA, USA, Los Angeles, CA, USA, Redmond, WA, USA, DeSoto, TX, USA, Menlo Park, CA, USA, New York, NY, USA, Bellevue, WA, USA
Salary$70.67 – $208000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • 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
  • Currently has, or is in the process of obtaining a Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
  • Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.

Responsibilities

  • Work closely with our 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 our back-end platforms
  • Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance

Preferred Qualifications

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