Senior Front End Developer

Does building scalable web components that live on websites across the world sound exciting to you? This might be the role you're looking for.


Job Overview

Epigraph creates 3D commerce solutions for brands, retailers and e-commerce companies. We exist to deliver revenue impacting, measurable, future-proof 3D product experiences wherever they can provide value. We're here to help our customers grow and thrive in the ever-changing online market – and we'd like you to grow with us!

Our rapidly growing client base encompasses various industries— from savvy startups to Fortune 500 enterprises.

The Epigraph 3D Commerce Platform delivers augmented reality, product configuration and 3D viewer experiences to millions of users across a wide range of channels. Our work domains cover complex areas of product visualization to the typical needs of a B2B SaaS solution. We're looking for talented engineers passionate about building a great customer experience and supporting a fast-growing company.

We are looking for a senior frontend developer with experience building well-organized web applications and web components to join our growing team. 

Required Skills and Qualifications

  • 3-5 years working with front-end frameworks such as: React, Angular, Vue, etc.
  • 5-7 years working with HTML5, CSS, Javascript
  • Experience working with RESTful API’s
  • Web Component development beneficial via Lit or Svelte
  • Ability to understand high-level product requirements and covert them to working product
  • Understanding of HTML standard semantics and implementation of ARIA compliant controls
  • Degree in computer science or equivalent working experience in respective fields or related fields.
  • Portfolio should contain examples that demonstrate experience with web development: JavaScript, HTML5, CSS3
  • Intermediate knowledge of 3D Computer Graphics not necessary, but helpful
  • Experience in Object Oriented Programming and Functional programming paradigms


Thank you! Your application has been received!
Oops! Something went wrong while submitting the form. Make sure to check your connection.