Frontend Engineer
Summary
The Frontend Engineer will design and maintain React-based application features, building responsive interfaces that interact with blockchain protocols using TypeScript and Go. The role involves managing APIs, optimizing performance, and collaborating with cross-functional teams in a fully remote environment.
You will design and maintain React application features with TypeScript and occasional Go. You will build responsive interfaces connected to blockchain protocols, manage APIs and services, optimize application performance and security, write tested code, and collaborate with product and design partners to address user needs.
Responsibilities
- Design and maintain React application features
- Build responsive interfaces that interact with blockchain protocols
- Optimize applications for scalability performance and security
- Implement and manage APIs services and interfaces
- Write maintainable tested code
- Collaborate with blockchain engineers product managers and designers
- Participate in code reviews and knowledge-sharing sessions
Requirements
- Strong React development experience with TypeScript
- Experience developing applications that interact with blockchain networks such as Ethereum or Polygon
- Familiarity with React Vue or Angular
- Familiarity with CSS preprocessors
- Experience with RESTful APIs gRPC GraphQL and blockchain data interactions
- Understanding of smart contract integration
- Familiarity with ethers.js or web3.js
- Understanding of CI/CD practices and tools such as GitHub Actions or Jenkins
- Strong debugging and problem-solving skills
- Excellent collaboration and communication skills
- Bachelor’s or Master’s degree in Computer Science Engineering or a related field
- Experience with dApps is preferred
- Knowledge of decentralized identity and authentication is preferred
- Experience with IPFS or Arweave is preferred
- Familiarity with Dune Analytics or The Graph is preferred
- Go familiarity or willingness to learn is preferred
- Exposure to Docker and Kubernetes is preferred
Benefits
- Fully remote role
- Health insurance
- Bonus structure and additional employee benefits
- Home office setup or co-working space reimbursement
- Biannual team retreats