Posted in

Software Engineer – Android

Software Engineer – Android

CompanyMeta
LocationCambridge, MA, USA
Salary$211654 – $240240
TypeFull-Time
DegreesBachelor’s
Experience LevelEntry Level/New Grad, Junior

Requirements

  • Requires a Bachelor’s degree (or foreign degree equivalent) in Computer Science, Computer Engineering, or a related field and 1 year of experience in the job offered or in a related occupation.
  • Requires 12 months of experience involving the following:
  • 1. Object-oriented software development
  • 2. Building Android applications in Java using Android SDK
  • 3. Coding in Java
  • 4. Building maintainable and testable codes bases including API design and unit testing techniques
  • 5. Multithreading programming and mobile memory management
  • 6. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
  • 7. Build highly-scalable performant solutions.

Responsibilities

  • Research, design, develop, and test operating systems-level software, compilers, and network distribution software for user interfaces, infrastructure, and/or tools supporting applications on Android using the Android SDK.
  • Work closely with product and design teams to build new and innovative application experiences for Android.
  • Work on problems of moderate scope and implement custom native user interfaces using the latest Android programming techniques.
  • Receiving general instructions on routine work and detailed instructions on new projects or assignments, build reusable Android software components for interfacing with back-end platforms.
  • Resolve a variety of issues by analysing and optimizing UI and infrastructure application code for quality, efficiency, and performance.

Preferred Qualifications

    No preferred qualifications provided.