Frontend Engineer (Js/TypeScript)

eBay Logo
  • IT
  • FlexTime
  • FullTime
  • Applications have closed

About The Company At eBay, we are more than a global e-commerce leader; we are pioneers shaping the future of online shopping and selling. Our platform connects millions of buyers and sellers across more than 190 markets worldwide, fostering a vibrant community built on trust, authenticity, and innovation. We are committed to pushing boundaries, embracing bold ideas, and creating an inclusive environment where everyone can bring their unique selves to work every day. Our mission is to empower individuals and businesses to thrive by providing seamless, personalized, and modern e-commerce experiences. Join us as we redefine the landscape of digital commerce and build a more connected and economically inclusive world.

About The Role We are seeking a talented Front-End Software Engineer to join our dynamic team working on eBay Live, our interactive livestream shopping platform. This role involves developing scalable and reliable frontend features that enhance the real-time shopping experience for millions of users globally. You will translate product and design specifications into clean, maintainable code, ensuring high performance and responsiveness. You will also be responsible for end-to-end subsystem ownership, including design, development, deployment, and monitoring. Collaboration with stakeholders to align on technical solutions, supporting releases, and participating in on-call duties for site reliability are integral parts of this role. This is an excellent opportunity to work at the forefront of e-commerce innovation, leveraging cutting-edge technologies such as Generative AI to impact millions of users worldwide.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related field
  • 4+ years of front-end development experience using JavaScript/TypeScript, CSS, React, and Node.js
  • Experience with server-side rendering using UI libraries such as Material UI or Ant Design
  • Proficiency in integrating with REST and GraphQL APIs
  • Strong portfolio demonstrating BEM-structured CSS and understanding of browser behaviors
  • Solid foundation in computer science principles, including data structures, algorithms, and functional programming
  • Ability to deliver results in fast-paced, agile environments with TDD and CI/CD practices
  • Experience designing and building scalable, distributed, and highly available systems

Responsibilities

  • Build and maintain scalable, reliable frontend features in a distributed environment
  • Translate product and design specifications into clean, tested, and maintainable code
  • Write automation tests, practice continuous integration and continuous deployment (CI/CD), and conduct thorough code reviews
  • Own subsystems end-to-end, including design, development, deployment, and monitoring
  • Evaluate design options, provide accurate estimates, and meet project milestones independently
  • Communicate effectively with stakeholders to ensure alignment on project goals and technical solutions
  • Support software releases, participate in on-call rotations, and ensure 24/7 site reliability

Benefit

  • Impactful work that redefines ecommerce experiences through personalization, modernization, and innovative technology
  • Vibrant, diverse, and collaborative company culture that celebrates successes and fosters professional growth
  • Flexible remote working arrangements to promote work-life balance
  • Competitive compensation packages, including base salary, bonuses, restricted stock units, and comprehensive benefits
  • Health and well-being support services are accessible globally
  • Opportunities for continuous learning and development within a forward-thinking organization

Equal Opportunity

eBay is an equal opportunity employer. We are committed to creating an inclusive environment where all qualified applicants receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, disability, or any other legally protected status