Meta
Software Engineer, Android
Found: Today
This position is based in New York, NY.
Compensation:
$228,980/year to $250,250/year + bonus + equity + benefits
Responsibilities:
- Research, design, develop, and test operating systems-level software for Android using the Android SDK.
- Collaborate with product and design teams to create innovative application experiences.
- Implement custom native user interfaces using the latest Android programming techniques.
- Build reusable Android software components for interfacing with back-end platforms.
- Analyze and optimize UI and infrastructure application code for quality and performance.
Minimum Qualifications:
- Bachelor’s degree in Computer Science or related field and 2 years of work experience in a computer-related occupation.
- Experience in object-oriented software development.
- Proficiency in C, C++, C#, or Java.
- Knowledge of Python, PHP, or Haskell.
- Experience with relational databases and SQL.
- Familiarity with software development tools such as code editors and revision control systems.
- Understanding of Linux, UNIX, or other *nix-like operating systems.
- Experience with core web technologies: HTML, CSS, or JavaScript.
- Knowledge of distributed systems and algorithms.