Senior Software Developer, Android Apps, Google Home

  • Canada Only
  • Google Careers
Job Description:

Minimum qualifications:

• Bachelor’s degree or equivalent practical experience.

• 7 years of software development experience, or 5 years with an advanced degree.

• Experience with building mobile applications.

• Experience with software development using Objective-C, Swift, Java or Kotlin.

Preferred qualifications:

• Experience working with a team of developers to build out mobile apps.

• Experience with iOS development.

• Experience with Android development.

• Ability to speak and write in English fluently.

About the job

Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our software developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

The Google Home app is the command center of the smart home, where users set up and control their connected devices. It's the app that brings together Google Home, Chromecast, Nest, Google Nest WiFi, and other third-party product lines into one helpful home.

In this role, you will build features related to Assistant and Chromecast devices in the Google Home app.

The Google Nest team focuses on hardware, software and services offerings for the home, ranging from Nest thermostats to Nest smart displays. The Nest team researches, designs, and develops new technologies and hardware to make users’ homes more helpful. Our mission is the helpful home: to create a home that cares for the people inside it and the world around it.

Responsibilities

• Work in a team of developers to build out user experiences in the Google Home app.

• Participate in sprints with cross-functional teams, ensuring features are delivered efficiently and on time.

• Contribute code to the Android Home app and related front-end server.

• Collaborate with partner teams who build device software and backend servers to design new APIs and build integrations.

• Participate in the full software development lifecycle, collaborating with product managers, UX designers, and release managers.

Other Jobs in Mobile