Job details

Senior Frontend Engineer

  • Redux
  • Jest
  • Vue.js
  • React.js
  • Express.js
  • Webpack
  • JavaScript
  • Karma

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

 
Job Description

As a Senior Frontend Engineer on our Product Engineering team, you will build the next-generation of frontend applications in the Web3 ecosystem.

What You’ll Own
  • Design, develop, test, and roll out Web3 interfaces for decentralized apps such as DEXs (Decentralized Exchanges), DAOs (Decentralized Autonomous Organizations), Metaverses, gaming, multi-signature wallets, fungible tokens, and non-fungible tokens (NFTs).
  • Break down large scale projects into smaller pieces and iterate on their implementation.
  • Work with team members and leaders to estimate effort and timelines.
  • Lead the design, architecture, process of technical software design discussions.
  • Maintain and evolve our company-wide standards/frameworks and work with the various engineering teams to implement them.
  • Work with our Business Development, Design, Marketing, and Product teams to build tools and products in our ecosystem.

Skills and Qualifications
  • 4+ years programming experience with modern frontend languages and frameworks such as React, Redux, Vue, JavaScript ES6+, Typescript, CSS, SASS, Nodejs, Express, ElectronJS, Babel, Webpack.
  • 3+ years of experience in roles that require co-creation with Design, Product, and QA.
  • Experience with view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support).
  • Ability to execute on product roadmaps with an emphasis on defining minimum viable products, constant iterations, with frequent releases.
  • Experience with writing automated tests (eg. Jest, Karma, Jasmine, Mocha).
  • Familiarity with current trends and best practices in front-end architecture, including performance, security, and usability.
  • Strong understanding of all aspects of agile product development and delivery.
  • Ability to participate in code reviews, design reviews, and collaborative debugging.
  • Experience writing and maintaining a comprehensive suite of unit and integration tests.
  • Deep knowledge of React or Vue app life cycle, architecture, and data access patterns like Redux.
  • Experience with making visually stunning and responsive apps for different devices using libraries like Material UI, Tailwind CSS.
  • Thrive in a fast-paced startup environment.
  • Passion for great developer experience.

Preferred Qualifications
  • Hands-on experience with Web3, blockchain, crypto wallets, fungible tokens, non-fungible tokens (NFTs), Metaverses, DAOs (Decentralized Autonomous Organizations).
  • Prior experience with Chrome extensions / plugins.

In compliance with New York City's Pay Transparency Act, the annual base salary range for this position should the applicant be based in NYC is USD $150,000.00 to USD $180,000.00. The range displayed reflects the minimum and maximum target for new hire salaries for the position should it be based in NYC. Our salary ranges are determined by numerous factors, including, but not limited to, role, level, experience, and location.