Front-end Web Developer (Browse/Search Experience)
eBay - San Jose, CA

This job posting is no longer available on eBay. Find similar jobs: Front End Web Developer jobs - eBay jobs

Job Description

Want to impact the worlds largest online marketplaces search page? Do you want to help innovate and creating engaging search & browse experiences? Does working with the latest and greatest technologies excite you?

You are in luck! The Search & Discovery Team is building the future Browse Experience for eBay buyers. Our goal is to make eBay the first place you go to when you want to buy something by building an engaging end-to-end experience for people to shop in a connected manner.

If you are a talented, creative, and passionate Front-end Web Developer , we want to talk to you!

In this team you will use the latest technologies to solve a myriad of technical challenges, while working on highly available and scalable applications. You will specialize in creating engaging search and discovery experiences using the latest UX paradigms in how people browse the site. We need our engineers to be dynamic, versatile and always eager to tackle new problems as we continue to build next generation experiences and grow the business.

What will you do?
Build the future browse experience for eBay Develop high-quality, high-performance, beautiful, maintainable front-end code using Java, Javascript, HTML5, CSS3, Jquery, and Ajax. Work with other engineers, managers, Product Management, QA, and Operations teams to develop innovative solutions that meet market needs with respect to functionality, performance, reliability, realistic implementation schedules, and adherence to development goals and principles. Lead new and existing product initiatives, assist with definition of product direction, review and provide recommendations related to design, engineering effort, planning, and product launches with cross-functional impact. Implement proof-of-concept prototypes for data collection, analysis, and presentation. Independently segment and design system layers to support componentized and layered application development, implement software applications. Collaborate with architects, engineers, QA and Operations teams to architect and develop strategic and scalable solutions Provide technical leadership and mentoring to other teams and team members. Estimate engineering effort; plan implementation, and rollout system changes. Share engineering support, release, and on-call responsibilities.

Qualifications

Must be eligible to work in the US, no 3rd parties

5+ years experience and advanced fluency in JavaScript, Jquery, HTML, DHTML, CSS, AJAX, JSON & related frameworks Advanced knowledge of MVC, OOP, and object oriented programming design paradigms. Expertise required in object-oriented design methodology and application development in Java (need to be able to read, modify and debug. No architectural changes.). Experience with database technologies like Oracle, My SQL, NO SQL dbs Experience in developing high performance, high traffic, high availability, consumer facing web applications. Excellent understanding of computer science fundamentals, data structures, and algorithms. Excellent problem solving skills. Proven results oriented person with a delivery focus in a high velocity, high quality environment Experience with agile development methodologies such as Test Driven Development (TDD) is a plus. Open Source projects and startup experience is a plus BS/BA in Computer Science

Additional Information

All your information will be kept confidential according to EEO guidelines.

eBay - 13 months ago - save job - block
About this company
290 reviews
The world’s leading e-commerce company, eBay Inc. brings together a family of brands that connect communities. Built on commerce,...