Software Developer, Google Chat iOS

Google Canada

Southwestern Ontario

On-site

CAD 150,000 - 153,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Google is hiring a Software Developer for Google Chat iOS based in Waterloo, Ontario. You will design, build, and iterate on iOS features that scale to millions of users, collaborating with Product Management, UX Design, and other engineering teams.

You will work across the full development lifecycle—from architecture decisions and feature implementation to testing and delivery—while leveraging DevAI tools to streamline workflows and maintain high quality end-user experiences.

Qualifications

  • Bachelor's degree in a relevant field or equivalent
  • 2 years of Objective-C or Swift experience
  • 2 years testing, maintaining, or launching software products
  • 1 year of software design and architecture experience
  • 3 years of iOS application development (preferred)
  • 2 years of web or full-stack experience (preferred)

Responsibilities

  • Design, build, and iterate on Google Chat iOS features
  • Implement and test features end-to-end
  • Leverage DevAI tools to improve daily development workflows
  • Prototype and iterate on new ideas, moving fast from concept to product
  • Maintain strong communication and collaboration with cross-functional partners

Skills

iOS development
Swift
Objective-C
Full-stack experience

Education

Bachelor's degree

Tools

DevAI tools

Job description

Google is hiring a Software Developer for Google Chat iOS based in Waterloo, Ontario. This is a role for developers who are ready to build and iterate on technology used by millions of people - working directly on one of Google's core communication products within the Google Cloud ecosystem.

This position sits at the intersection of mobile development and large-scale infrastructure, requiring someone who can move quickly from concept to shipped product while maintaining close collaboration with cross-functional teams. If you thrive on turning new ideas into high-quality iOS experiences, this role offers the scope and resources to do meaningful work at scale.

About the Role: Software Developer, Google Chat iOS

As part of the Google Chat iOS team, you'll be designing, building, and iterating on software that directly shapes how users communicate and collaborate. Day-to-day, that means working across the full development lifecycle - from architecture decisions and feature implementation to testing and delivery - while contributing to the broader platform and infrastructure along the way.

You'll work closely with Product Management, UX Design, and other engineering teams to ensure project alignment, and you'll be expected to leverage DevAI tools to sharpen your workflows. Google's teams move fast, and this role is designed for developers who are comfortable with ambiguity, eager to prototype rapidly, and committed to delivering products that meet high standards of end-user satisfaction.

Benefits and Salary

This role comes with a competitive compensation package. The salary range in Canada is $150,000 - $153,000 CAD per year, plus a 15% bonus target, equity, and a comprehensive benefits package. For full details on Google's benefits offerings, visit Google's careers benefits page.

Job Details

Company: Google

Location: Waterloo, ON, Canada

Requisition ID: 115977778800534214

Pay: $150,000 - $153,000 CAD/year + 15% bonus target + equity + benefits

Responsibilities

Working on Google Chat iOS means contributing to a product that connects users at massive scale. Your responsibilities will span the full development cycle - from prototyping and implementation to testing and cross-team coordination - with an emphasis on shipping quality features quickly and thoughtfully.

  • Design, build, and iterate on Android-stack software projects as part of the Google Chat iOS team
  • Implement and test features end-to-end, enhancing the existing infrastructure along the way
  • Leverage DevAI tools to improve daily development workflows and increase productivity
  • Prototype and iterate on new ideas, moving fast from concept to products that achieve high end-user satisfaction
  • Maintain strong communication and collaboration with cross-functional partners including Product Management and UX Design, as well as other development teams, to ensure project alignment and successful delivery
Requirements / Skills

Google is looking for a software developer who brings versatility, leadership qualities, and a genuine enthusiasm for solving hard problems across the stack. The right candidate will have a solid foundation in iOS development and be comfortable contributing to large-scale systems while picking up new areas as the business evolves.

  • Bachelor's degree in a relevant field, or equivalent practical experience
  • 2 years of experience programming in Objective-C or Swift
  • 2 years of experience testing, maintaining, or launching software products, plus at least 1 year of experience with software design and architecture
  • 3 years of experience with iOS application development (preferred)
  • 2 years of web or full-stack experience (preferred)

Bachelor's degree or equivalent practical experience. 2 years of experience programming in Objective-C or Swift. 2 years of experience testing, maintaining, or launching software products and 1 year of experience with software design and architecture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer, Google Chat iOS
Software Developer, Google Chat iOS

Google • Southwestern Ontario

On-site
CAD 150,000 - 153,000
Senior Software Developer, Mobile, iOS, Chrome Browser
Senior Software Developer, Mobile, iOS, Chrome Browser

Google Inc. • Montreal

On-site
CAD 80,000 - 110,000
iOS Software Engineer — Chat App (Swift/ObjC) Equity
iOS Software Engineer — Chat App (Swift/ObjC) Equity

Google • Southwestern Ontario

On-site
CAD 150,000 - 153,000
Android Infrastructure Software Developer
Android Infrastructure Software Developer

Google Canada • Southwestern Ontario

On-site
CAD 182,000 - 186,000
Equity
Benefits package
Staff Software Developer, Client Stack, Front End and Web Development, Google Cloud
Staff Software Developer, Client Stack, Front End and Web Development, Google Cloud

Google Canada • Southwestern Ontario

On-site
CAD 216,000 - 221,000
Equity
Bonus target 20%
Benefits package
Software Developer, iOS, Glasses System UI
Software Developer, iOS, Glasses System UI

Google • Southwestern Ontario

On-site
CAD 150,000 - 153,000
Android Infrastructure Software Developer
Android Infrastructure Software Developer

Google LLC • Southwestern Ontario

On-site
CAD 182,000 - 186,000
Staff Software Developer, Client Stack, Front End and Web Development, Google Cloud
Staff Software Developer, Client Stack, Front End and Web Development, Google Cloud

Google LLC • Southwestern Ontario

Hybrid
CAD 216,000 - 221,000
Equity
Bonus target
Benefits
Senior Software Developer, Full Stack, Applied AI Agent Studio
Senior Software Developer, Full Stack, Applied AI Agent Studio

Google Canada • Southwestern Ontario

On-site
CAD 182,000 - 186,000
Equity
Benefits package
Bonus target (15%)
Staff Software Developer, Client Stack, Front End and Web Development, Google Cloud
Staff Software Developer, Client Stack, Front End and Web Development, Google Cloud

Google • Southwestern Ontario

On-site
CAD 216,000 - 221,000