Front End Engineer
About the Role
You will implement and maintain responsive, high-performance user interfaces, translate designs into production quality code, and ensure optimal UI/UX performance. You will collaborate with backend engineers to integrate blockchain functionality, write and run tests, troubleshoot cross-browser issues, and keep the frontend up to date with evolving web and blockchain technologies.
Requirements
- Proven work experience as a Front End developer
- Strong experience with TypeScript and modern tooling
- Experience with ethers.js, web3.js or CosmJS
- Proficient understanding of HTML5 and CSS3
- Familiarity with Jest or Mocha testing frameworks
- Experience with Git version control
- Strong understanding of blockchain technology and smart contracts
- Excellent problem-solving and communication skills
- Ability to work North America and Europe timezones
Responsibilities
- Implement and maintain user interfaces
- Develop key frontend features and optimize performance
- Translate design mockups into production quality code
- Collaborate with backend developers to integrate blockchain APIs
- Write and maintain automated tests for TypeScript code
- Ensure cross-browser compatibility and fix related issues
- Maintain and improve website speed and scalability
- Keep up to date with front-end and blockchain technologies
