Please type at least 3 characters

Frontend Developer Vue.js

Design, develop and expand scalable architecture of Optic's frontend application

type of job


updated at

14 months ago

job details


  • Design the scalable architecture of frontend application
  • Support and development of existing web application
  • Work on UI/UX
  • Work with web3.js
  • Expand your own design system


Who you are: Web3 enthusiast and a rockstar Frontend Developer with the strong desire to join a project of skyrocketing potential and work with stellar peers and visionary leaders.

What you bring to the table: Curiosity, drive for progress, lifelong learning mindset, let’s do it attitude, readiness to get hands dirty, hunger for new knowledge and ambition of having a stake in creating a new era, and:

  • You speak Upper-Intermediate English
  • Location outside Russia or desire to relocate along with the ability to travel at least 4 times a year
  • 3+ years of experience in Vue.js development
  • Solid experience in Typescript
  • Good knowledge of CSS and experience of working with preprocessors (preferably Stylus, Pug)
  • Good understanding on how to structure the application interface so that it is scalable and supportable
  • Good understanding of REST API, GraphQL, WebSocket

Additional advantages:

  • Solid experience in system design
  • Experience with web3.js
  • Experience of working with tsyringe
  • Experience with CI/CD (GitLab)

Tech stack:

Vue3, Composition API, Typescript, GraphQL, Stylus, Pug

culture & perks

  • Opportunity to take part in defining the foundational infrastructure for the future of the Creator Economy in web3
  • Opportunity to grow your skills with a guidance from world-class PM mentors
  • Competitive comp and well-being focused package
  • Support with relocation to Dubai, possibility to work remotely
  • Culture of transparency and continuous growth

about us

Optic is a content recognition engine for Web3. It monitors blockchains to reveal the origins of any NFT and how it’s been reimagined, remixed or copied. Prevent fraud, preserve value, and encourage collaborations you’ll be proud of.

Our mission is to bring transparency to the media on blockchains so all communities can realize their creative and economic potential.