Front End Software Engineer

Front End Software Engineer - Pittsburgh

This position is based in Pittsburgh, PA. The area: Engineering Simply put, Google engineers make computers do amazing things. Populated by extraordinarily creative, motivated and talented people, our Engineering team gets excited by developing new applications that really make a difference and are used by millions of people. We're driven by Google's mission to organize the world's information and make it universally accessible and useful. If you seek to tackle such challenges as building a highly scalable computing infrastructure, novel storage systems, innovative user experiences or the next big application that will change the world, then this might be a perfect fit for you. The role: Front End Software Engineer As a Front End Software Engineer at Google, you will specialize in building responsive and elegant web UIs with AJAX and similar technologies. You will play a key role in helping Google build next-generation web applications like Gmail, Google Docs, Google Maps, and iGoogle. Responsibilities: Build next-generation web applications with a focus on the client side. Redesign UI's, Implement new UI's, and pick up Java as necessary. Engage with back-end systems. Requirements: Significant development experience in C/C++ or Java Deep experience designing modular, object-oriented JavaScript Experience with server-side web frameworks such as JSP or ASP.Net Experience with UI frameworks such as XUL, Flex, and XAML a plus User Interface design knowledge Expert HTML, JavaScript, and CSS Skills; GWT a plus