Front End Developer

About the Role

You will improve the product UX based on user feedback, design and implement front-end features, and integrate the front end with smart contracts and on-chain data. You will communicate technical ideas clearly, troubleshoot issues, and adopt best practices for performance, security, and maintainability.

Requirements

  • 5+ years of engineering experience
  • 3+ years of experience with front-end technologies and frameworks such as React.js and Next.js
  • In-depth understanding of UI/UX design principles and best practices
  • Ability to work collaboratively and communicate complex technical concepts
  • Strong problem-solving skills and proactive attitude toward learning new technologies
  • Fluent in English or Japanese
  • Experience designing services using DeFi
  • Experience integrating front ends with smart contracts
  • Experience analyzing on-chain data
  • Experience with frontend tooling such as ethers.js and viem
  • Familiarity with APIs including REST, GraphQL, and The Graph
  • Familiarity with infrastructure tools such as AWS, Docker, GitHub Actions, Alchemy, and Tenderly
  • Familiarity with Solidity and smart contract development tools such as Foundry and Hardhat
  • Experience with open source projects
  • Background in mathematics or cryptography (preferred)

Responsibilities

  • Improve product UX based on user feedback
  • Implement front-end features using React and Next.js
  • Integrate front end with smart contracts and on-chain data
  • Use APIs including REST and GraphQL to fetch and display data
  • Collaborate with engineers to deploy and maintain frontend infrastructure
  • Analyze front-end performance and optimize for speed and reliability
  • Contribute to open source projects and codebases

Skills

Apply Now
Front End Developer at Napier Finance | JobStash