eBay's Seller Experience team needs to build high-performance, visually rich, highly interactive web applications at global scale to help over 25 million sellers onboard, manage, and grow their businesses worldwide.
Requirements
- Expert-level experience with HTML5, CSS3, LESS/SASS, JavaScript/TypeScript, and Ajax.
- Advanced experience building server-side web applications in Node.js.
- Experience with cross-browser UX, site speed optimisation, accessibility, and performance tuning.
- Hands-on experience with automated testing (unit, component, UI/visual).
- Improve browser performance using IndexedDB, Web Workers, and modern web capabilities.
- Integrate with backend APIs and optimise performance in both browser and Node.js environments.
- Implement and manage CI/CD pipelines (Jenkins, Git) and testing frameworks.
Responsibilities
- Work with engineers, designers, and PMs to build high-quality, high-performance frontend applications.
- Develop and maintain web applications using JavaScript/TypeScript, HTML, CSS, Node.js, and component template languages.
- Build responsive, cross-browser, cross-platform UI with smooth interactions.
- Improve browser performance using IndexedDB, Web Workers, and modern web capabilities.
- Design reusable UI components, internal tools, and frontend development frameworks.
- Integrate with backend APIs and optimise performance in both browser and Node.js environments.
- Write automated tests using tools such as Playwright and Percy.
Other
- 10+ years designing and building large-scale, interactive frontend applications.
- Strong CS fundamentals – data structures, algorithms, system design.
- Ability to architect systems, lead technical discussions, and influence frontend engineering direction.
- Portland, OR - Hybrid