Senior Front-End Engineer - Crypto/Web3 (London)
Коротко
Develops and maintains web UIs for consumer crypto products (Wallet, DEX, on-ramp), integrates Web2/Web3 technologies, implements client-side signing and · Needs: 5+ years front-end with React and TypeScript; blockchain, cryptocurrencies, Web3; client-side signing and crypto transactions; Web3 libraries (web3.js
Описание от работодателя
Job Responsibilities:
You will be a part of the Web Front-End team which oversees all Web UIs for the consumer side of the business such as Wallet, DEX, and crypto on-ramp
Maintain and continuously improve existing applications serving millions of users, as well as develop new ones for cutting-edge crypto solutions
Integrate both Web2 and Web3 technologies and APIs to enhance wallet and decentralized exchange (DEX) functionalities
Implement client-side signing and crypto transactions to ensure secure and seamless user experiences
Collaborate closely with designers, Back-End engineers, and business stakeholders to deliver a best-in-class user experience
Proactively collaborate with team members, sharing knowledge and ensuring efficient task distribution
Advocate for best practices, code quality, and test coverage, while driving technical discussions within the team
Candidate Requirements:
At least 5 years of experience working with Front-End technologies, with a focus on React and TypeScript
Ability to architect secure, maintainable, and testable Front-End code
Experience with blockchain technologies, cryptocurrencies, and Web3 development
Proficient in client-side signing and handling crypto transactions (e.g., Bitcoin, Ethereum)
Familiarity with Web3 libraries (such as web3.js, ethers.js) and wallet integrations
Experience with decentralized applications (dApps) and understanding of blockchain protocols
Ability to independently manage the full lifecycle of tasks, and take ownership of the quality of your work
You have excellent communication skills and collaborate effectively with team members across disciplines
Hands-on experience with automated testing is a plus
Knowledge of Next.js is a plus
Knowledge of browser extension development is a plus