Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages.
1 year of experience with full stack development.
Nice to haves:
1 year of experience with data structures or algorithms.
Experience in a development role working on technically-testing, cross-functional software oriented projects.
Experience building and scaling large-scale services.
Familiarity with APIs and SDKs.
Excellent communication, investigative and problem-solving skills with expertise in managing technical innovation.
What you'll be doing:
Create external developer facing APIs and underlying infrastructure.
Define, and deliver critical user journeys end-to-end.
Measure and monitor the impact of various features across Business Communication ecosystem.
Create user experience by fixing critical bugs/issues raised by external developers (partners).
Work with Product Management, UX, Developer Relations, Business Development, Support and Engineering leads to deliver critical product/system metrics to help understand various nuances of the product.
Perks and benefits:
Google's fast-paced business environment.
Opportunities to switch teams and projects.
Work on critical projects for Google's needs.
Versatile work across the full-stack to push technology forward.
Impact important technical decisions across the company.