Front End Engineer
eBay - San Jose, CA
Job Summary
- Company
- eBay eBay
- Location
San Jose, CA, US
- Job Type
- Regular
- Job Classification
- Full Time
- Experience
- not provided
- Education
- not provided
- Company Ref #
- 28652772865277
- AJE Ref #
- 555375448
- [+] More
Job Description
The eBay Mobile team is looking for an experienced and passionate Senior Front End Engineer to help develop rich interactive web-based applications for Mobile devices. We're completely re-engineering eBay.com's UI to create the best user experience for tablet users. You excel at turning feature requirements and designs into amazing usable web applications. You need to love tinkering with Javascript and CSS to get the UI interaction just right, every interaction and pixel counts. You must have a great sense of ownership and responsibility for products you build.
Develop advanced web applications using a client side framework with heavy use of Javascript, HTML5, and CSS3. Must have a solid grasp and experience with MVC and OO design.
Work closely with a team engineers, managers, Product Management, QA, and operations.
Estimate engineering effort; plan implementation, and rollout system changes.
Contribute to all aspects of the project lifecycle: Define, design, develop, and test.
Share engineering support, release, and on-call responsibilities.
Find and help fix stability/scalability issues in a very time critical environment.
Work with third party development groups and contractors.2+ years knowledge of Javascript and AJAX
Expert knowledge of HTML (including HTML 5)
Expert CSS3 Knowledge
Experience using client side frameworks such as SproutCore, Sencha, jQueryMobile, etc...
Experience building rich client side interactive applications
Experience using and integrating web services
Using source control systems such as Clearcase or Subversion
Experience using websockets and long polling a plus
5+ years of large scale, full lifecycle development experience, preferably at a high-volume online company.
Solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
Good analytical and problem solving skills.
Good verbal and written communication skills.
Strong software design, problem solving and troubleshooting skills.
Proven results oriented person with a delivery focus in a high velocity, high quality environment.
