Semantic Layer

Visit website

Frontend Developer

  • Software Development
  • Full-time
  • Remote

Posted on June 6, 2024

About Semantic Layer

Semantic Layer is dedicated to creating a decentralized transaction sequencing platform that empowers applications with sequencing sovereignty. Our MEGA TX standard allows dApp developers to customize transaction execution and routing, enhancing user experiences and driving sustainable revenue. By enabling applications to implement tailored MEV policies and leverage advanced features, Semantic Layer is transforming the transaction supply chain and promoting more equitable utilization of the blockspace.

**What You’ll Do:**

- Develop high-quality, fast, and real-time web applications using React.js and related technologies.

- Work independently and collaboratively across teams to deliver end-user products, including new features, bug fixes, and performance tuning.

- Integrate features with API and Engine teams to create unique, consumer-facing products.

- Mentor other engineers in coding practices, design philosophies, and engineering craft.

- Explore and evaluate new stack components and architecture ideas as necessary.

- Regularly review and maintain code for high performance and scalability.

**Required Skills:**

- Strong experience with JavaScript and its performance characteristics.

- Proficient in NodeJS, React, and Flux architecture.

- Experience with Jest, Flow, Webpack, Make, and Sass is advantageous.

- Skilled in creating complex, data-driven products accessible to consumers.

- Familiarity with current UX trends and a willingness to explore new UX concepts.

**Preferred Qualifications:**

- Expert knowledge of git and React.

- Experience with CSS-in-JS using Emotion and familiarity with advanced features in Emotion libraries.

- Familiarity with Storybook, a11y, rollup features, esbuild, and Vite.

- Ability to write effective tests with Jest and testing-library.

- Knowledge of crypto/blockchain is beneficial, even without direct coding experience in the field.

- Experience with ethers.js/Wagmi/Viem/Web3, Solidity, and interacting with smart contracts in the UI is a plus.

- Ability to architect end-to-end solutions combining business analyst skills with architect skills.

Remote restrictions

  • Workday must overlap by at least 4 hours with San Francisco, CA, USA