Senior Software Developer, Mobile (iOS), Platforms and Devices
$174k - $252k per yearThis posting is for a new vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. In most instances, this position requires in-person interviews as part of the hiring process. Note: By applying to this position you will have an opportunity to share your preferred working location from the following: San Jose, CA, USA; Waterloo, ON, Canada .
Minimum qualifications
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience programming in C++, Objective-C, Swift.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with large-scale application design and architecture.
- 3 years of experience with iOS application development.
Preferred qualifications
- Master's degree or PhD in Computer Science or a related technical field.
- 5 years of experience with data structures and algorithms.
- 1 year of experience in a technical leadership role.
- Experience developing accessible technologies.
About the job
Google's software engineers 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 engineers 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 engineer, 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 engineers 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. For decades, the computing revolution has reshaped our world driven by breakthroughs in compute, connectivity, mobile, and now, AI. Google's XR team is at the forefront of the next major leap – the convergence of AI and XR. This is more than just new devices – it's about reimagining how we interact with the world around us. We are building a future where lightweight XR devices pair with helpful AI to augment human intelligence, offering personalized, conversational, and contextually aware experiences. The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world. Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
Salary
US: $174,000 - $252,000 (USD) + 15% bonus target + equity + benefits Canada: $182,000 - $186,000 (CAD) + 15% bonus target + equity + benefits
Responsibilities
Learn more about benefits at Google.
- 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 (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
#J-18808-Ljbffr- ...MOBILE APP DEVELOPER (iOS & Android) ABOUT GUHUZA Guhuza is building a faster, more human way for employers and job seekers to connect.... ...Kotlin We are looking for someone experienced with both platforms. Candidates with strong experience in one framework who have...SuggestedOngoing contractFull timeContract workTemporary workPart timeRemote work
$150k - $153k per year
...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... ...ecosystem. This position sits at the intersection of mobile development and large-scale infrastructure, requiring...Software- ...Share Software Developer, Google Chat iOS corporate_fare Google place Waterloo, ON, Canada X This posting is for a new vacancy. Google utilizes AI... ...intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software...Software
$146.5k - $164.5k per year
...Who We Are Verily Health is a data platform and technology company purpose-built to power... ...Design, build, and deliver software features across the stack, depending on your... ...standards (e.g., HL7 FHIR) is a plus. ~ For senior engineers: demonstrated leadership in technical...SeniorSoftwareFull time- ...iOS Developer Intern / Co-op (Remote) Job Description: Guhuza is seeking an iOS Developer... ...crucial role in building and enhancing our mobile application, ensuring a seamless and engaging... ...ensure compatibility across various iOS devices and versions, and maintain high standards...SoftwareTemporary workPart timeInternshipRemote work
- ...Senior Software Developer, Eye Tracking Algorithms Share Senior Software Developer, Eye Tracking Algorithms corporate_fare Google place Waterloo... ...-constrained, low-power, or performance-critical edge devices. ~ Experience in algorithm research, development, and translating...SeniorSoftware
- ...Senior Software Developer, Site Reliability Google Waterloo, ON, Canada X This posting is for an existing vacancy. Google utilizes AI... ...our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to...SeniorSoftware
$182k - $186k per year
...Senior Software Developer, Site Reliability at Google in Waterloo, Ontario is a full-time role carrying a salary of $182,000–$186,000 CAD... ...scale distributed services: designing and building software platforms, measuring system health, and driving automation to keep services...SeniorSoftwareFull time$150k - $153k per year
...Software Developer III, Google Cloud Platforms, EasySaaS Deployments Share Software Developer III, Google Cloud Platforms, EasySaaS Deployments corporate... ...intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a...Software$150k - $153k per year
...The Software Developer III, Google Cloud Platforms, EasySaaS Deployments role at Google is based in Waterloo, Ontario . The posted pay is $150,000 to... ...and data storage, security, artificial intelligence and mobile . You’ll work on one project that Google Cloud needs...Software- ...Software Developer III, Google Cloud Platforms, EasySaaS Deployments Share Software Developer III, Google Cloud Platforms, EasySaaS Deployments corporate... ..., natural language processing, UI design and mobile; the list goes on and is growing every day. As a software...Software
- ...or debugging. ~ Experience developing accessible technologies. ~... ...diagnosis and resolution, and software test developing. About... ...language processing, UI design and mobile; the list goes on and is... ...next generation of Google platforms, we make Google's product portfolio...Software
- ...Google LLC is seeking a Share Software Developer for Google Chat iOS to design, build, and iterate on iOS software projects in Waterloo, Ontario. This role emphasizes strong collaboration across product and design teams and requires hands-on experience with Swift and Objective...Software
$98.08k - $147.12k per year
...Join us. Your Impact We are seeking an experienced Senior Software Developer who shares our passion for developing and maintaining the... ...third-party native SDKs. Practical understanding of cross-platform constraints in .NET, including Windows-only APIs (GDI+/...SeniorSoftwareInternshipFlexible hours$182k - $186k per year
...Android Infrastructure Software Developer Google Waterloo, ON, Canada ~ Bachelor's degree or... ...natural language processing, UI design and mobile; the list goes on and is growing every... ...underlying design elements, developer platforms, product components, and infrastructure...Software$182k - $186k per year
...Core team is hiring an Android Infrastructure Software Developer to work out of Waterloo, Ontario . This is a senior-level engineering role focused on building the tooling... ...and libraries that power Google's first‑party mobile applications — the kind of work that shapes how...SeniorSoftware- ...Google's Waterloo-based team is seeking a Software Developer for Google Chat iOS. You will build and maintain iOS applications, collaborating with product... ...salary and bonus. You will mentor junior teammates and contribute to scalable mobile solutions. #J-18808-LjbffrSoftware
$216k - $221k per year
...Staff Software Developer, Embedded Systems/Firmware ~ Bachelor's degree, or equivalent practical... ...Proficiency in C or C++. Knowledge of Android platform development or Microcontroller Unit (MCU... ...language processing, UI design and mobile; the list goes on and is growing every...Software- ...systems that make it all possible. The Developer Experience team sits at the heart of that... ...reliably, and with less friction. As a Senior Software Engineer II on the Developer Experience... ...internal tooling, infrastructure, and platforms that Instacart engineers depend on...SeniorSoftwareFull timeWork at officeWork from homeFlexible hoursShift work
$86.8k - $130.2k per year
...future of information management. Join us. Your Impact As a Software Developer specializing in Robotic Process Automation (RPA), UiPath, and... ...such as SAP GUI, Siebel, Salesforce, or similar ERP and CRM platforms. Working knowledge of SQL and relational databases,...SoftwareInternship$216k - $221k per year
...opportunity: Google is hiring a Staff Software Developer, Embedded Systems/Firmware to join its... ...team in Waterloo, Ontario . This is a senior-level role sitting at the intersection... ...reviewing designs, and driving data-driven platform optimizations. About the Role:...SeniorSoftware$150k - $153k per year
...Software Developer III, Site Reliability at Google in Waterloo, Ontario is a full-time position carrying a salary range of $150,000–$153,000 CAD per year , plus a 15% bonus target, equity, and benefits. The role sits within Site Reliability Development , where software...SoftwareFull time$150k - $153k per year
...Software Developer III, Ads Infrastructure at Google in Waterloo, ON is a full-time role with a base salary of $150,000–$153,000 CAD per year , plus a 15% bonus target, equity, and benefits. The position sits within Google Ads, where the team applies machine learning...SoftwareFull timeManual labor- ...Staff Software Developer, Protected Data SRE Share Staff Software Developer, Protected Data SRE corporate_fare Google place Waterloo... ...our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to...Software
- ...Senior Software Developer, Workspace Safety and Security Team, AI/ML GenAI Share Senior Software Developer, Workspace Safety and Security Team... ...intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software developer...SeniorSoftware
$117.5k - $164.5k per year
...Greenhouse is searching for a Senior Full Stack Engineer to join our... ...passionate about guiding and developing your peers, sharing your knowledge... ...retrieval patterns Develop matching systems that combine... ...years in a row. – Greenhouse Software is an equal opportunity employer...SeniorSoftwareLong term contractFor contractorsWork at officeLocal areaRemote work- ...AI agents, delivering real-time, high-throughput systems for autonomous decision-making across DSPs/SSPs. You will lead the backend platform, architect APIs, and define agent interfaces and authentication patterns, while mentoring engineers and shaping the technical direction...Software
- ...building CasQade — a crypto-agile security platform protecting sovereign government, defence... .... The Role We are hiring a Senior Software Engineer to build on SiQcure, our post-quantum... ...systems at scale. Security, developer tools or compliance product experience....SeniorSoftwareContract work
$110k - $160k per year
...experienced Guidewire certified Developers to support the design and... .... Who You Are: A Senior Guidewire Developer with certification... ...~10+ years of experience in software development within P&C... ...Digital Portals, or Guidewire Data Platform ~ Guidewire Certification...SeniorSoftwareFull timeRemote work- ...impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director, Cloud Operations... ...enabler of product innovation and platform reliability. As we continue to... ...operational excellence, and the overall developer experience across the...SeniorSoftwareLong term contractImmediate startWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer, Mobile (iOS), Platforms and Devices. Be the first to apply!
- software engineer - computer Ontario
- software developer no experience Ontario
- senior software developer Ontario
- software engineer salary in canada Ontario
- software engineer Ontario
- director software engineering Ontario
- software engineer - ai machine learning Ontario
- junior software developer Ontario
- software design engineer Ontario
- new graduate software developer Ontario
