Nvidia
Senior Frontend Engineer, NVIDIA Marketplace
US, CA, Santa Clara · Senior
Sponsorship not specifiedDetected 2 days ago
JavaScriptTypeScriptPythonJavaGoReactNext.jsNode.jsCode ReviewAWSCloud PlatformsDockerCI/CDRESTDesign SystemsAccessibilityProduct ManagementTest AutomationCommunicationProblem Solving
About the role
- Contribute to architecture discussions, code reviews, engineering standards, and continuous improvements in performance, accessibility, security, observability, and developer productivity.
Responsibilities
- Design, build, and enhance modern web experiences across NVIDIA Marketplace, including product discovery, product pages, shopping cart, checkout, subscriptions, order management, fulfillment, partner integrations, and customer account experiences.
- Develop scalable frontend applications using React, Next.js, TypeScript, shared component libraries, frontend microservices, and a monorepo-based development environment.
- Integrate with REST APIs supporting catalog, pricing, payments, orders, fulfillment, customer accounts, and partner services while collaborating with backend engineers building services in Python, Go, Java, and related technologies.
- Deliver features from design through production, including implementation, testing, deployment, monitoring, and operational support.
- Partner with product managers, designers, and cross-functional teams to build intuitive, performant, and reliable customer experiences.
- What We Need to See: 5+ years of professional experience developing and supporting production web applications or e-commerce platforms.
- Experience building modular frontend applications using reusable components, shared libraries, frontend microservices, or monorepo-based development.
- Experience integrating REST APIs, understanding API contracts, managing application state, and building resilient client applications.
- Understanding of e-commerce concepts such as product catalogs, checkout, payments, subscriptions, order processing, fulfillment, or partner integrations.
- Experience building cloud-native applications on AWS and collaborating across distributed engineering teams and e xperience using AI-assisted development tools to improve engineering productivity, testing, documentation, or code quality.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
- Strong experience with React, Next.js, JavaScript, and TypeScript.
- Working knowledge of backend technologies such as Python, Go, Java, Node.js, or similar service-oriented environments.
- Experience with cloud platforms, preferably AWS, along with modern software delivery practices, including CI/CD, automated testing, Docker, and monitoring.
- Experience with large-scale frontend architecture, design systems, micro-frontends, or shared component libraries.
Skills
- Strong problem-solving skills, attention to detail, clear communication, and a collaborative approach to software development.
Compensation
- Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
- The base salary range is 140,000 USD - 224,250 USD.
Benefits
- With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers.
- You will also be eligible for equity and benefits.
Company info
- Ways to Stand Out from the crowd: Experience building customer-facing e-commerce platforms, digital marketplaces, or subscription services.
Equal opportunity
- NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer.
- equal opportunity employer.
This listing is sourced directly from Nvidia's careers page and normalized into a canonical job model.