Senior Frontend Engineer

Check with seller
Software Developer Jobs
1 month
0 views
ID: 892354
Published 1 month ago by eBay
Check with seller
0 item views
At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.

Team Overview:
Join the Marketing Technologies Platform Team that powers billions of communications per day sent to customers across the world. This team plays a pivotal role in delivering personalized and timely customer engagement experiences across eBay's global user base.


Role Overview:

We are seeking a highly experienced and skilled Senior ReactJS Front End Engineer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and implementing complex, scalable, and high-performance user interfaces and their supporting Node.js backend services. You will play a key role in architectural decisions, mentor junior and mid-level engineers, and drive best practices across the frontend and full-stack development lifecycle. This position requires deep expertise in ReactJS, modern JavaScript, and Node.js, coupled with a strong understanding of system architecture and a passion for creating exceptional user experiences.


Key Responsibilities
Architectural Contribution Development: Design, develop, and implement highly scalable, performant, and maintainable frontend applications using ReactJS and supporting Node.js services. Contribute significantly to technical strategy and roadmap for frontend development.

Hands-on Development: Write high-quality, reusable, and testable code for complex UI components, state management, and API integrations. Develop robust and efficient Node.js backend services that power the frontend.

Mentorship Guidance: Provide technical mentorship, guidance, and code review feedback to junior and mid-level engineers, fostering their growth and ensuring code quality and adherence to best practices.

Performance Optimization: Identify and resolve performance bottlenecks, optimize application responsiveness, and ensure a seamless user experience across various devices and browsers.

Cross-Functional Collaboration: Work closely with product managers, UX/UI designers, backend engineers, and other stakeholders to translate requirements into technical solutions and ensure successful project delivery.

Innovation Best Practices: Stay abreast of emerging frontend technologies, tools, and industry trends. Champion the adoption of new technologies and drive continuous improvement in development processes, tooling, and architectural patterns.

System Design Scalability: Contribute to the overall system design, ensuring that frontend and backend solutions are scalable, secure, and resilient.

Troubleshooting Debugging: Lead efforts in diagnosing and resolving complex technical issues, production incidents, and performance challenges.


Qualifications Required:
Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.

Experience: 5-7 years of progressive experience in frontend and full-stack development, with a strong emphasis on ReactJS and Node.js.

ReactJS Expertise: Deep expertise in ReactJS, including hooks, context API, state management libraries (e.g., Redux, Zustand), and component-based architecture.

Node.js Proficiency: Strong proficiency in Node.js for building robust and scalable backend-for-frontend (BFF) or API services.

Modern JavaScript/TypeScript: Expert-level knowledge of modern JavaScript (ES6+) and TypeScript.

Web Technologies: Comprehensive understanding of HTML5, CSS3, and responsive web design principles. Experience with CSS preprocessors (e.g., SASS, Less) or frameworks (e.g., Tailwind CSS, Styled Components).

API Integration: Extensive experience consuming and designing RESTful APIs and/or GraphQL.

AI Code Generation: Familiarity with foundational AI concepts and practical experience applying AI-powered coding generation (e.g., OpenAI Codex, GitHub Copilot, Anthropic Claude, Cursor, Windsurf or understanding of transformer-based code generation) will be a significant asset.

Testing: Strong experience with testing frameworks (e.g., Jest, React Testing Library, Cypress) and a commitment to test-driven development.

Version Control: Expert proficiency with Git and collaborative development workflows.

Problem Solving: Exceptional analytical, problem-solving, and debugging skills for complex distributed systems.

Communication Leadership: Excellent verbal and written communication skills, with proven ability to lead technical discussions, mentor engineers, and influence architectural decisions.


Preferred:
Experience with cloud platforms (e.g., AWS, Azure, GCP) and serverless architectures.

Familiarity with containerization technologies (Docker, Kubernetes).

Experience with CI/CD pipelines and tools.

Knowledge of performance optimization techniques for large-scale web applications.

Experience with micro-frontend architectures.

Contributions to open-source projects or a strong portfolio of personal projects.

Experience in a high-growth or startup environment.

Please see the Talent Privacy Notice for information regarding how eBay handles your personal data collected when you use the eBay Careers website or apply for a job with eBay.

eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at talent@ebay.com. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities.


The eBay Jobs website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our Privacy Center for more information.

  Read more

Published on 2025/09/10. Modified on 2025/09/10.

Description

At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.

Team Overview:
Join the Marketing Technologies Platform Team that powers billions of communications per day sent to customers across the world. This team plays a pivotal role in delivering personalized and timely customer engagement experiences across eBay's global user base.


Role Overview:

We are seeking a highly experienced and skilled Senior ReactJS Front End Engineer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and implementing complex, scalable, and high-performance user interfaces and their supporting Node.js backend services. You will play a key role in architectural decisions, mentor junior and mid-level engineers, and drive best practices across the frontend and full-stack development lifecycle. This position requires deep expertise in ReactJS, modern JavaScript, and Node.js, coupled with a strong understanding of system architecture and a passion for creating exceptional user experiences.


Key Responsibilities
Architectural Contribution Development: Design, develop, and implement highly scalable, performant, and maintainable frontend applications using ReactJS and supporting Node.js services. Contribute significantly to technical strategy and roadmap for frontend development.

Hands-on Development: Write high-quality, reusable, and testable code for complex UI components, state management, and API integrations. Develop robust and efficient Node.js backend services that power the frontend.

Mentorship Guidance: Provide technical mentorship, guidance, and code review feedback to junior and mid-level engineers, fostering their growth and ensuring code quality and adherence to best practices.

Performance Optimization: Identify and resolve performance bottlenecks, optimize application responsiveness, and ensure a seamless user experience across various devices and browsers.

Cross-Functional Collaboration: Work closely with product managers, UX/UI designers, backend engineers, and other stakeholders to translate requirements into technical solutions and ensure successful project delivery.

Innovation Best Practices: Stay abreast of emerging frontend technologies, tools, and industry trends. Champion the adoption of new technologies and drive continuous improvement in development processes, tooling, and architectural patterns.

System Design Scalability: Contribute to the overall system design, ensuring that frontend and backend solutions are scalable, secure, and resilient.

Troubleshooting Debugging: Lead efforts in diagnosing and resolving complex technical issues, production incidents, and performance challenges.


Qualifications Required:
Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.

Experience: 5-7 years of progressive experience in frontend and full-stack development, with a strong emphasis on ReactJS and Node.js.

ReactJS Expertise: Deep expertise in ReactJS, including hooks, context API, state management libraries (e.g., Redux, Zustand), and component-based architecture.

Node.js Proficiency: Strong proficiency in Node.js for building robust and scalable backend-for-frontend (BFF) or API services.

Modern JavaScript/TypeScript: Expert-level knowledge of modern JavaScript (ES6+) and TypeScript.

Web Technologies: Comprehensive understanding of HTML5, CSS3, and responsive web design principles. Experience with CSS preprocessors (e.g., SASS, Less) or frameworks (e.g., Tailwind CSS, Styled Components).

API Integration: Extensive experience consuming and designing RESTful APIs and/or GraphQL.

AI Code Generation: Familiarity with foundational AI concepts and practical experience applying AI-powered coding generation (e.g., OpenAI Codex, GitHub Copilot, Anthropic Claude, Cursor, Windsurf or understanding of transformer-based code generation) will be a significant asset.

Testing: Strong experience with testing frameworks (e.g., Jest, React Testing Library, Cypress) and a commitment to test-driven development.

Version Control: Expert proficiency with Git and collaborative development workflows.

Problem Solving: Exceptional analytical, problem-solving, and debugging skills for complex distributed systems.

Communication Leadership: Excellent verbal and written communication skills, with proven ability to lead technical discussions, mentor engineers, and influence architectural decisions.


Preferred:
Experience with cloud platforms (e.g., AWS, Azure, GCP) and serverless architectures.

Familiarity with containerization technologies (Docker, Kubernetes).

Experience with CI/CD pipelines and tools.

Knowledge of performance optimization techniques for large-scale web applications.

Experience with micro-frontend architectures.

Contributions to open-source projects or a strong portfolio of personal projects.

Experience in a high-growth or startup environment.

Please see the Talent Privacy Notice for information regarding how eBay handles your personal data collected when you use the eBay Careers website or apply for a job with eBay.

eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at talent@ebay.com. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities.


The eBay Jobs website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our Privacy Center for more information.

 
eBay
eBay
2600 active listings

Recently viewed

Unknown Unknown 1 month
Graphic Designer and Video Editor
Check with seller
Graphic Designer and Video Editor
We are looking for a Graphic Designer Video Editor, who can create visually compelling designs and engaging video content that effectively communicates messages, enhances brand identities, and captures the attention of the target audience. The Graphic Designer job role and Video Editor job profile required you to collaborate with stakeholders, and other memb...
1 month Video Editor Jobs views
Check with seller
TieTalent TieTalent 1 month
Temporary Lab Assistant – Part-Time (14 hrs/week)
Check with seller
Temporary Lab Assistant – Part-Time (14 hrs/week)
Job description Temporary Lab Assistant – Part-Time (14 hrs/week) Join to apply for the Temporary Lab Assistant – Part-Time (14 hrs/week) role at TieTalent Temporary Lab Assistant – Part-Time (14 hrs/week) Join to apply for the Temporary Lab Assistant – Part-Time (14 hrs/week) role at TieTalent About Temporary Lab Assistant – Part-Time (14 hrs/week) About Te...
1 month Lab Technician / Pharmacist Jobs views
Check with seller
People Prime Worldwide People Prime Worldwide 1 month
Machine Learning |AL
Check with seller
Machine Learning |AL
About Company Our Company is a global technology consulting and digital solutions company that enables enterprises to reimagine business models and accelerate innovation through digital technologies. Powered by more than 84,000 entrepreneurial professionals across more than 30 countries, caters to over 700 clients. Our extensive domain and technology experti...
1 month Labour/Helper Jobs views
Check with seller
Function Health Function Health 1 month
Remote Jobs 1 month
Staff / Principal Data Engineer
Check with seller
Staff / Principal Data Engineer
Job description About Us: Function was founded with a singular focus: empower you to live 100 healthy years. We’re doing that by using the best available technology to make sure people don't suffer or die a preventable death. Function has been recognized as one of Fast Company’s Most Innovative Companies of 2024, and is venture-backed by Andreessen Horowitz ...
1 month Remote Jobs views
Check with seller
SSR Manpower SSR Manpower 1 month
Fresher Jobs 1 month
Hiring for only perfect biker rider or delivery executive
Check with seller
Hiring for only perfect biker rider or delivery executive
Title for Job - Hiring for only perfect biker rider or delivery Bike Taxi hiring Bikers or Delivery man. You can work part-time or Full-time. Daily - Weekly payment is available. Daily Earning : Rs 750 to Rs 1000 Daily Incentive: Upto Rs 150 Weekly 300-2000 attractive Incentives weekly apx earn 6000 above income : Rs 30,000 To 35,000 (Monthly) + daily incent...
1 month Fresher Jobs views
Check with seller
Northgate Market Northgate Market 1 month
Cashier Jobs 1 month
Cashier | Store |24 Part Time
Check with seller
Cashier | Store |24 Part Time
Job highlights Identified by Google from the original job post Qualifications Be able to calculate figures and amounts such as discounts, gross margins, percentages, ratios, and apply concepts of basic algebra in order to handle sales transactions, tender change, and verify vendor invoice charges and counts Be able to accurately complete required reports inc...
1 month Cashier Jobs views
Check with seller
timesascent timesascent 1 month
Customer Interface
Check with seller
Customer Interface
For Senior and Middle Management - Interacting with the Customers, fulfilling their expectations along with achieving our Business Development goals are the keywords.
1 month Customer Care views
Check with seller
Swift India Facilities Management Pvt. Ltd Swift India Facilities Management Pvt. Ltd 1 month
Housekeeping Supervisor
Check with seller
Housekeeping Supervisor
We Urgent Required • Train housekeepers on cleaning and maintenance tasks • Oversee/Grooming of staff on a daily basis • Check Toilet and common areas, including stairways and lounge areas, for cleanliness • Schedule shifts and arrange for replacements in cases of absence • Establish and educate staff on cleanliness, tidiness and hygiene standards • Motivate...
1 month Housekeeping Jobs views
Check with seller
Go Fresh Foods Ltd Go Fresh Foods Ltd 1 month
Driver Jobs 1 month
delivery drivers supervisor
Check with seller
delivery drivers supervisor
Education: Expérience: Education No degree, certificate or diploma Tasks Supervise workers and projects Train or arrange for training Dispatch bus drivers and monitor routes Co-ordinate and schedule activities Ensure health and safety regulations are followed Personal suitability Flexibility Organized Team player Experience Experience an asset Durée de l'emp...
1 month Driver Jobs views
Check with seller
Are you a professional Recruiter? Create an account