[Remote] Staff Frontend Engineer (eBay Live)
Note: The job is a remote job and is open to candidates in USA. eBay is a global ecommerce leader committed to changing the way the world shops and sells. They are seeking a passionate Staff Frontend Engineer to help develop eBay Live, a new live shopping platform, and to contribute to the evolution of eBay's ecommerce experience.
Responsibilities
- Translate requirements to software design and create clean, efficient, extensible, maintainable code
- Responsible for a large functional area possessing in-depth knowledge and expertise
- Influencer across domain teams and guiding others towards the right technical decisions
- Improves team productivity by identifying and evangelizing opportunities for productivity improvements
- Identifying areas in the team applications likely to change and integrating flexibility in the design for these areas improving engineering velocity
- Collaborate effectively with cross-functional partners to develop innovative solutions that adhere to development goals and principles
- Practices evidence-centered design making features testable, ensuring high quality and improving velocity in continuous delivery
- Manage project features, break into sub-tasks, identify and resolve issues for efficient execution
- Provide technical guidance, code review for immediate team and other teams, contribute and review ADRs (Architecture Decision Records), coaching, and mentorship to individual team members within and outside teams
- Identify gaps and issues across systems and functional areas, propose solutions, build the engineering roadmap, and drive resolution
- Lead engineering support, release, and on-call responsibilities for an 'always-on' 24/7 site
Skills
- Bachelor's degree in EE, CS or other related field
- 8+ years of experience designing front-end systems and development using Javascript/Typescript, React, NodeJS, Server-side rendering using one of the open-sourced UI libraries (Material UI/Angular Material), Integration with REST/GraphQL APIs
- Experience in BEM-structured CSS, Webpack and Express.js
- Contributions to common libraries/components
- Designs and builds scalable, distributed and high-available systems, ensuring high-performant, responsive website and accessibility
- Experience taking a lead role delivering complex software systems and have a strong opinion on how backend systems should work and be integrated seamlessly
Benefits
- A target bonus and restricted stock units (as applicable)
- A full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as PTO and parental leave)
- Flexible Working - Enjoy exceptional support for remote work, allowing you to balance your professional and personal life seamlessly
Company Overview