Front End Software Engineer (Js/TypeScript) (Ontario)

Front End Software Engineer (Js/TypeScript) (Ontario)

08 Aug
|
Socket.dev
|
Ontario

08 Aug

Socket.dev

Ontario

About The Company At eBay, we are more than just a global ecommerce leader; we are transforming the way the world shops and sells. Our platform empowers millions of buyers and sellers across more than 190 markets worldwide, fostering a dynamic setting where innovation and authenticity thrive. We are committed to pushing boundaries, reinventing the future of ecommerce, and creating economic opportunities for all. Our culture encourages bold ideas, celebrates diversity, and welcomes everyone to bring their unique selves to work every day. Join us in building communities, connecting people, and shaping the future of digital commerce while sustaining our planet and supporting our customers' success.
About The Role We are seeking a dedicated, creative, and passionate Staff Frontend Software Engineer to join our eBay Seller Experience team in Toronto. In this role, you will be instrumental in architecting, designing, and developing innovative, high-performance, and highly available web applications. Your primary focus will be on creating cross-browser web UI applications with rich interactions, as well as developing server-side Node.js applications to integrate with various web services and applications across multiple device form factors. This position offers a unique opportunity to impact the core of eBay’s selling experience, serving over 25 million sellers across 22 nations who generate billions of dollars in revenue quarterly. You will collaborate closely with engineers, UX designers, and product managers in an agile environment to deliver engaging and seamless experiences for our global seller community.




Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
10+ years of experience in architecting, designing, and developing high-volume, interactive web applications
Expertise in HTML5, CSS3 (with preprocessors like LESS or SASS), and JavaScript/TypeScript
Proficiency in web UX component development, including web assembly and responsive design
Strong experience with server-side Node.js development and integration with web services
Knowledge of automation testing tools such as Playwright, Percy, or similar frameworks
Experience with CI/CD pipelines using tools like Jenkins and Git
Familiarity with CDN, web performance optimization, and cross-browser/cross-platform UX design
Solid understanding of data structures, algorithms, and computer science fundamentals
Experience with security, load testing, accessibility, and site speed optimization
Responsibilities Collaborate with cross-functional teams including engineers, UX designers, and product managers to design, develop, test, and support high-quality front-end applications
Create and maintain web applications using JavaScript/TypeScript, HTML, CSS, and Node.js, ensuring responsiveness and cross-browser compatibility
Design and implement rich,



interaction-heavy web UI components and libraries to enhance team development efficiency
Optimize web applications for performance, security, and scalability across various devices and browsers
Develop and improve browser local IndexedDB and web workers to enhance application responsiveness
Implement automated testing strategies to ensure code quality and functionality, including unit, component, and UI visual tests
Build and manage CI/CD pipelines, integrating with backend APIs and focusing on performance tuning for both browser and server environments
Maintain documentation for code, processes, and best practices, fostering a culture of continuous improvement
Stay updated with emerging web technologies and incorporate innovative solutions into ongoing projects
Benefits Competitive salary and comprehensive health benefits
Flexible work hours and remote work options
Opportunities for professional growth and development
Collaborative and inclusive work environment
Participation in cutting-edge projects shaping the future of ecommerce
Access to latest tools and technologies to support your work
Employee wellness programs and work-life balance initiatives
Equal Opportunity eBay is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, disability, or other legally protected status.

#J-18808-Ljbffr

📌 Front End Software Engineer (Js/TypeScript) (Ontario)
🏢 Socket.dev
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: front end software engineer (js/typescript) (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: front end software engineer (js/typescript) (ontario) / ontario