Job Summary
| Category: | Technology | Entry Experience: | 2 years |
|---|---|---|---|
| Job Type: | Full time | Positions: | 1 |
| Min Qualification: | Bachelor | Salary: | $59 |
| Entry Level: | Mid level | Date Posted: | Mar 10, 2026 |
| Location: | Seattle | Apply Before: | Dec 31, 2030 |
| Views: | Days Remaining: | 1752 days remaining |
Job Description
We are seeking a talented Android Software Engineer to join our dynamic team at Meta. In this role, you will collaborate with cross-functional teams to build innovative and impactful mobile application experiences for millions of users worldwide.
Key Responsibilities:
-
Design, develop, and implement custom native Android user interfaces using Kotlin/Java
-
Build reusable Android software components and libraries for future use
-
Analyze and optimize application code for quality, efficiency, and performance
-
Architect efficient and scalable mobile systems that integrate with backend services
-
Identify and resolve scalability and performance bottlenecks
-
Take full ownership of assigned components or features throughout the development lifecycle
-
Collaborate closely with product managers, designers, and backend engineers
-
Participate in code reviews and mentor junior developers
-
Stay updated with the latest Android development trends and technologies
Qualifications & Requirements:
-
Bachelor's Degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
-
2+ years of professional Android development experience
-
Strong proficiency in Kotlin and/or Java
-
Experience with Android SDK, Android Studio, and modern Android development frameworks (Jetpack Compose, MVVM, Room, etc.)
-
Solid understanding of RESTful APIs and integration
-
Knowledge of version control systems (Git)
-
Experience with unit testing and UI testing frameworks
-
Strong problem-solving and analytical skills
-
Excellent communication and teamwork abilities
Preferred Qualifications:
-
Experience with large-scale consumer-facing mobile applications
-
Knowledge of reactive programming (RxJava, Coroutines/Flow)
-
Contributions to open-source projects or personal apps on Google Play Store
-
Experience with CI/CD pipelines for mobile apps
Additional Requirements:
-
Must have valid work authorization for the United States
-
Successful completion of background check may be required
-
Comfortable with technical coding assessments (LeetCode-style interviews)
How to Apply
Register and login with your applicant or student account to access the ability to upload your C.V and apply for a job.












