eBay is looking to reshape the future of its frontend applications by improving customer experiences for buyers, focusing on areas like Checkout, Shopping Cart, and Wallet to ensure a seamless shopping and payment journey.
Requirements
- 10+ years of experience designing and building scalable web applications with deep experience in Javascript, NodeJS, and React
- Advanced experience with designing large-scale distributed systems using industry standard patterns
- Proven track record of learning, evaluating, and leveraging new technologies to solve customer problems.
- Experience with Java, iOS (Swift)/Android (Kotlin), and FGQL is a plus
- Proven track record in architecting applications and systems for user experience delivery
- Experience with patterns for achieving feature modularity
- Experience with Agile/Scrum methodologies
Responsibilities
- Leading architecture development working with a team of frontend engineers and solving problems that span domains and systems.
- Implementing tests and responsible software development practices
- Getting into the details, investigating issues, writing code, performing code reviews, and prototyping new solutions
- Providing expert feedback for code quality, performance, scalability, system architecture, and engineering methodologies
- Modernizing and advocating for continuous improvement of the technology stack by inspiring change through the organization
- Shepherding multiple teams and collaborating effectively with product, design and engineering teams across multiple domains and multiple geographies
Other
- Highly collaborative, inquisitive, driven Staff Software Architect - Front End
- Working with an extraordinary team of engineers, designers, product managers, business partners and analysts in a fun environment building extraordinary customer experiences.
- Master's degree in Computer Science, or Bachelor's degree with equivalent experience