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, across back-end such as Java, Python, GO, or C++ codebases, and front-end with JavaScript or TypeScript, HTML, CSS.
Nice to haves:
Experience with software development in JavaScript, TypeScript, Java, C++ or Go.
Experience in Web Development or Distributed Systems and Artificial Intelligence.
Experience with Angular.
What you'll be doing:
Software design and implementation adhering to software best practices at Google.
Automate tests to validate software quality and deploy their software.
Manage person project priorities, deadlines and deliverables.
Own significant parts of the product features and contribute to both front-end and back-end tech stack.