logo
AgileGrid Solutions

Full Stack Developer

North America

July 6, 2026 at 1:39 PM

✨ AI summary

Location

  • Waterloo, ON, Canada

Languages

  • Java
  • Kotlin
  • TypeScript

Experience Level

  • Minimum 2 years of hands‑on software development experience
About The Company

Google Inc. is a global technology leader renowned for its innovative products and services that transform the way people connect, communicate, and access information. With a commitment to pushing the boundaries of technology, Google continually develops cutting-edge solutions that impact billions of users worldwide. The company's culture fosters creativity, collaboration, and continuous learning, making it an ideal environment for talented professionals to thrive and make a significant impact in the tech industry.

About The Role

As a Full-Stack Web Developer at Google in Waterloo, ON, you will play a pivotal role in shaping the future of communication through the development and enhancement of our Chat Platform. This position offers an exciting opportunity to work on innovative features, designing robust backend APIs and engaging frontend interfaces that deliver seamless user experiences. You will collaborate closely with cross-functional teams, including Engineering Managers and Product Leads, to execute projects from conception through deployment. Your expertise in Java, Kotlin, and TypeScript will be instrumental in building scalable, efficient, and reliable solutions that serve a global user base. The role demands a proactive problem-solver with a passion for technology and a desire to make a meaningful impact on billions of users worldwide.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Minimum of 2 years of hands-on experience in software development, with a strong portfolio of successful projects.
  • Proficiency in Java, Kotlin, and TypeScript, with a solid understanding of object-oriented programming principles.
  • Experience working with data structures, algorithms, and designing scalable APIs.
  • Strong debugging and problem-solving skills, capable of resolving complex software issues efficiently.
  • Excellent communication and collaboration skills to work effectively within diverse teams.

Responsibilities

  • Design, develop, and maintain APIs to support Chat Platform integrations, ensuring high performance and security standards.
  • Collaborate with cross-functional teams to plan, prioritize, and execute development projects aligned with product goals.
  • Engage in troubleshooting, debugging, and resolving issues within the Chat Platform to maintain optimal functionality.
  • Participate actively in code reviews, team meetings, and technical discussions to promote best practices and continuous improvement.
  • Contribute to the documentation of technical specifications, system architecture, and development processes.
  • Stay updated with the latest industry trends, tools, and technologies to bring innovative solutions to the team.

Benefits

Google offers a comprehensive benefits package designed to support the health, well-being, and professional growth of its employees. This includes competitive salary packages, health and dental insurance, retirement plans, and generous paid time off. Employees also have access to professional development programs, mentorship opportunities, and a collaborative work environment that encourages innovation. Additionally, Google provides various wellness programs, flexible work arrangements, and resources to promote work-life balance, ensuring employees can thrive both professionally and personally.

Equal Opportunity

Google Inc. is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to creating a workplace where everyone feels valued and empowered. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We encourage applicants from all backgrounds to apply and join us in shaping the future of technology and communication.