Senior Software Developer, Front End, Android

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer

Description For Senior Software Developer, Front End, Android

Google is seeking a Senior Software Developer to join their Android team, focusing on front-end development. Android is Google's open-source mobile operating system powering more than 3 billion devices worldwide. The role involves developing next-generation technologies that impact billions of users globally. The ideal candidate will work on critical projects with opportunities for growth and team transitions as the business evolves.

As a software developer, you'll be responsible for designing, developing, testing, and maintaining software solutions across the full stack. The position requires versatility, leadership qualities, and enthusiasm for tackling new challenges. You'll manage project priorities, deadlines, and deliverables while working with cutting-edge technologies in areas including information retrieval, distributed computing, system design, security, AI, natural language processing, and UI design.

The Android team's mission is to bring computing to everyone worldwide, believing that computing is a force for good that enables access to information, economic opportunity, productivity, and connectivity. You'll be part of a team that provides the platform for OEMs and developers to build compelling computing devices that run the best apps/services globally.

This role offers the opportunity to work with Google's world-class engineering teams, contribute to products used by billions, and help shape the future of mobile computing. The position requires strong technical expertise, collaborative skills, and a commitment to Google's mission of making information universally accessible and useful.

Last updated an hour ago

Responsibilities For Senior Software Developer, Front End, Android

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Developer, Front End, Android

Java
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with front-end frameworks, full-stack development, or API development

Interested in this job?

Jobs Related To Google Senior Software Developer, Front End, Android

Senior Web Solutions Engineer

Senior Web Solutions Engineer position at Google's YouTube division, focusing on full-stack development, data visualization, and system design to support YouTube's global operations.

gTechs Ads Global Solutions and Platforms Engineer

Senior software engineering role at Google's gTech Ads team, focusing on building global solutions and platforms for advertising products.

Senior Software Engineer, Full Stack, Google Workspace

Senior Software Engineer position at Google working on full-stack development for Google Workspace, requiring 5 years of software development experience.

Senior Software Engineer, Full Stack, Chrome Web Store

Senior Software Engineer position at Google focusing on full-stack development for the Chrome Web Store, building next-generation web technologies and improving browser functionality.

Senior Software Engineer, Full stack, Chrome Tooling

Senior Software Engineer position at Google focusing on full-stack development for Chrome Tooling, requiring 5+ years of experience in software development and web technologies.