← back to previous jobs

Hubble Exchange

Remote
Apply for this position
❤️ Please support us by letting Hubble Exchange know you found this job on FindWeb3.com. Thanks!

Senior Frontend Engineer

📅
Dec 30
🕘
Full-Time
$100K – $150K, 0.01% – 0.03%
💻
Fully Remote

Skills & Must-Haves



  • Highly proficient with the TypeScript/JavaScript language and its modern ES6+ syntax and features

  • Highly proficient with Vue.js/Nuxt.js framework and (with) TypeScript and its core principles such as components, reactivity, and the virtual DOM

  • Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js

  • Ability to create Responsive Design and Good understanding HTML/CSS & TailwindCSS, HTML5, and CSS3 including (PostCSS, Sass or Less depending on your technology stack).

  • Understanding of server-side rendering and its benefits and use cases

  • Knowledge of functional programming and object-oriented programming paradigms

  • Ability to write efficient, secure, well-documented, and clean TypeScript/JavaScript code

  • Proficiency with modern development tools, like Babel, Webpack, and Git

  • Experience with both consuming and designing RESTful APIs

  • Familiar with writing ethers/web3 code that interacts with smart contracts.

  • Good understanding of SPA’s, Accessibility, Mobile Optimisation and Modern Browsers


Responsibility



  • Develop frontend applications using Vue.js & Nuxt.js with Typescript

  • Collaborate with Back-end developers and UX|UI Designers.

  • Optimize application for maximum speed and scalability.

  • Building modular and reusable components and libraries

  • Staying up-to-date with all recent developments in the TypeScript/JavaScript and Vue.js/Nuxt.js space

  • Keeping an eye on security updates and issues found with Nuxt.js and all project dependencies

  • Proposing any upgrades and updates necessary for keeping up with modern security and development best practices


Strong Plus



  • You have experience building a product from scratch or being in the initial frontend team of any startup.

  • You have a knack for picking the right set of tools for the job at hand.

  • You are an expert in Vue.js or Nuxt.js and have a desire to deepen your knowledge in current technologies as well as learn new ones.

  • You love crafting beautiful UI & solid UX/DX to solve the user’s problem. You have a knack to go one step further to delight the user.

  • You love open-source as much we do! Bonus points if you are an active contributor to the community


Our tech stack: Solidity, Hardhat, JavaScript, Node.js, Nuxt.js(Vue.js), TypeScript.