Google

Software Engineer, Android

Google
Apply
9 hours ago
Cambridge, MA, USAMid Level
H1B sponsor

Base Salary

$147k - $210k/yr

Responsibilities

  • Build beautiful, performant, and accessible Android UIs using Java and Kotlin, including custom views, animations, and visual effects.
  • Collaborate with UX to prototype, iterate on, and refine interaction designs.
  • Own and drive independent projects from initial concept through production.
  • Implement framework-level APIs and maintain code quality through testing, documentation, and refactoring.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • At least 2 years of experience in mobile application development, including writing, debugging, and deploying code using Java or Kotlin.
  • Experience in front-end and user interface development.
  • Experience identifying, troubleshooting, and resolving technical issues in user-facing applications.
  • Preferred: Master’s degree or PhD in Computer Science or a related technical field.
  • Preferred: experience with Android platform or mobile application development.
  • Preferred: experience translating high-fidelity design mockups and prototypes into functional user interfaces using front-end web technologies.

Benefits

  • US base pay is $147000-$210000 annually, with a 15% bonus target, equity, and benefits.
  • The role offers opportunities for ownership, creativity, visibility across Android, and the ability to switch teams and projects as the business evolves.

Tech Stack

Categories

FrontendMobile
Google

About Google

10,000+ employees

Google builds consumer and enterprise software and services including Search, Android, YouTube, Chrome, Maps, Gmail, and Google Cloud. Its business model centers on digital advertising and paid cloud, software, and hardware offerings (e.g., Pixel and Nest) for consumers, developers, and organizations. Founded in 1998 and headquartered in Mountain View, California, Google operates globally as a subsidiary of Alphabet Inc.

Contact me