Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
1 year of experience with data structures or algorithms.
1 year of experience with full stack development, with back-end such as Java, Python, GO, or C++ codebases, and front-end including JavaScript or TypeScript, HTML, CSS.
Nice to haves:
Experience with developing accessible technologies
What you'll be doing:
Write and review code, and be able to design, create, and maintain databases and optimize performance.
Test, debug, maintain or update full-stack web applications.
Create API services using standard and Google-specific software development tools.
Write and review technical documents, including design and developer documentation.
Collaborate with product, User Experience (UX) and engineering teams, to deliver new features.
Perks and benefits:
Google is an equal opportunity and affirmative action employer.
Global collaboration and communication with English proficiency as a requirement.
Opportunities to work on cutting-edge technologies with a diverse and talented team.