Front End Developer (eCommerce)

ViewSonic•Brea, CA
•Hybrid

About The Position

Come grow with us! Working at ViewSonic is a unique opportunity to do rewarding, meaningful, high-visibility work for a global leader in visual technology. At ViewSonic, we are celebrating nearly 4 decades of excellence, carrying on the same entrepreneurial spirit and innovation we’ve had since 1987. Our brand and products are well-known throughout the industry. As a result, we are growing quickly and are looking for energetic, motivated team members to expand our nest. Your Role and Impact We are seeking a Front-End Developer to support the development, maintenance, and enhancement of our modern headless e-commerce storefront. This role will focus on building fast, responsive, customer-facing web features utilizing React.js, Next.js, and GraphQL. In this role, you will work closely with business and technical stakeholders to deliver high-performance user experiences across product catalog browsing, cart management, and checkout flows.

Requirements

  • 3+ years of professional front-end software development experience.
  • Strong experience with React.js building scalable web applications.
  • Hands-on experience with Next.js (understanding routing, server-side rendering, and performance optimization).
  • Experience with GraphQL (writing queries/mutations and connecting front-end applications to GraphQL endpoints).
  • Prior E-Commerce Experience: Hands-on experience developing features for e-commerce platforms or web applications with dynamic user carts and checkout logic.
  • Version Control: Experience using Git for code management and collaboration.

Nice To Haves

  • Experience with GraphCommerce or similar headless frontend frameworks.
  • Experience with Adobe Commerce (Magento) GraphQL APIs.
  • Familiarity with UI component libraries and modern CSS styling (Material UI, Tailwind CSS, or Styled Components).
  • Experience with payment gateway integrations (Stripe, PayPal) or headless CMS platforms.

Responsibilities

  • Build & Maintain Storefront Features: Design, build, and optimize responsive, customer-facing web applications using React.js and Next.js.
  • API Integration: Connect front-end React components to backend e-commerce services using GraphQL APIs and Apollo Client.
  • Performance & SEO Optimization: Optimize website loading speed, Core Web Vitals, accessibility, and search engine visibility leveraging Next.js rendering features (Server-Side Rendering / Static Site Generation).
  • Cross-Functional Collaboration: Partner with cross-functional teams to translate product requirements and wireframes into scalable front-end code.
  • Troubleshoot & Improve: Identify, debug, and resolve web application bugs, performance bottlenecks, and usability issues.

Benefits

  • Medical, Dental and Vision insurance options
  • 401k with company match
  • Paid Time Off
  • Company provided equipment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service