MINIMUM QUALIFICATIONS:
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with coding in data structures, algorithms and software
design.
- Experience with Front-End Development or UX developing.
PREFERRED QUALIFICATIONS:
- Master's degree or PhD in Computer Science or related technical field.
- Experience in full stack development
- Experience in one or more of the following: Java, Python, Golang, C++,
JavaScript, TypeScript, HTML, CSS or Angular.
ABOUT THE JOB:
Google's software developers 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 software developers 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 developer, 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
software developers 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.
With your technical expertise you will manage project priorities, deadlines, and
deliverables. You will design, develop, test, deploy, maintain, and enhance
software solutions.
In this role, you will manage project priorities, deadlines, and deliverables.
You will design, develop, test, deploy, maintain, and enhance software
solutions.
The Google Home team focuses on hardware, software and services offerings for
the home, ranging from thermostats to smart displays. The Home team
researches, designs, and develops new technologies and hardware to make
users’ homes more helpful. Our mission is the helpful home: to create a
home that cares for the people inside it and the world around it.
RESPONSIBILITIES:
- Ensure the technical feasibility of UI/UX designs, advocating for simplified
user-centric solutions throughout the development process.
- Develop reusable code and libraries that will not only support Google Home
Developer Console today but also lay the foundation for exciting new features
tomorrow.
- Work closely with a team of designers and Developers, actively participating
in code reviews and contributing to the continuous improvement of our
development and operational processes.