Software Engineer – Android
Company | Meta |
---|---|
Location | Seattle, 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 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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