Software Engineer 3 - Frontend
Core
Design and build responsive, accessible, and high-performing web experiences for eBay's end-to-end online customer service platform.
Role type
Senior Frontend Engineer
Builds
Intuitive self-service web and mobile experiences for buyers and sellers
Domain
Ecommerce / Customer Service Technology
Deliverable
product features
Required skills
JavaScript, TypeScript, React, Node.js, REST/GraphQL APIs, Web fundamentals, Performance optimization, Accessibility, Responsive design, Modern frontend architecture, Component design, BEM, Webpack, Express.js, Agile, TDD, CI/CD
Preferred skills
Server-side rendering frameworks, Debugging, Release support, Production monitoring
Technologies
React, Node.js, Webpack, Express.js, REST, GraphQL, Oracle, NoSQL
Responsibilities
Translate requirements into software designs and deliver clean, efficient, extensible, and maintainable frontend code; Own and deliver significant features or subsystems within a larger domain across the software lifecycle; Design and build responsive, accessible, and high-performing web experiences; Collaborate with Product, Design, Data, and Platform partners; Identify areas of the product likely to evolve and help design flexible, reusable solutions; Apply strong engineering practices to ensure features are testable, high quality, and continuously deliverable; Break down project features into clear implementation tasks, identify risks and dependencies, and drive execution; Participate in technical discussions, design reviews, and code reviews; Support and improve end-to-end testing quality, frontend reliability, and delivery velocity; Contribute to debugging, release support, production monitoring, and on-call responsibilities.
Seniority
Senior, hands-on IC