The employer is a leading Decentralized Finance (DeFi) lending autonomous algorithm protocol deployed on secure efficient flexible lending protocol based on the Ethereum blockchain enabling lending and borrowing. services.
They are opening a Web3 Front End Engineer role (Remote EU) on a permanent basis.
MISSIONS :
Development
Feature Ownership: Own and implement frontend features either from scratch or by enriching current implementations.
Code Clarity: Ensure that the feature/code is understandable by peers and all code readers well documented. We work with React & NestJS
Performance: Optimize app performance and improve app resilience with testing at different level (units integration & e2e).
Justification: Justify each implementation and design choice.
Collaboration
Code Reviews: Regularly review peers code and participate in daily meetings.
Codebase Understanding: Gain a deep understanding of the codebase and features.
Expertise Sharing: Share expertise and assist other frontend developers in designing technical implementations of features.
Sprint Organization: Make accurate estimations on specs split specs into technical tasks and keep tickets uptodate. Communicate with the product team to ensure clarity and feasibility.
Product Reviews: Ensure that specs are understood and designs are optimized. Provide an engineering perspective to the product team and challenge product implementations when necessary.
Profil
- 5 years of experience in frontend development: Deep knowledge of Typescript React Next.js GraphQL CSS.
- 2 years of experience in web3 space: Familiarity with Ethers Viem Wagmi.
- Team Collaboration: Proficiency in sprints ticket management PRs and clear communication.
- Testing: Knowledge of testing technologies like Hardhat Cypress. Nice to have: Anvil Jest Mocha.
- English Proficiency: Good level of English with the ability to communicate clearly in writing.
- Low Ego / Humility: Maintains a humble and lowego approach.
- Flexibility & Agility: Flexible and agile but capable of pushing back against unrealistic or undefined goals to ensure clarity and feasibility.
- Effective Communication: Good communication skills to facilitate understanding and collaboration among peers.
Nice to Have
- RxJS (reactive JS) & Reactive Code: Knowledge of reactive programming.
- Open Source Projects: Experience in developing or contributing to open source projects.
- Collaborative Projects: Contributions to large open source projects (e.g. React Redux Viem).
- Framework Understanding: Indepth knowledge of how used frameworks/libraries work (e.g. encoding with Viem React internals).
- Backend Knowledge: Especially in GraphQL and NestJS for fullstack development.
- Web3 Projects: Previous experience working on a large web3 project.
Informations contractuelles
Contract : Permanent
Location : Paris or Remote ( can be based anywhere in Europe / EU Timezone )
Salary : 100 to 170k USD
Benefits : Tokens medical insurance coworking membership relocation packages and additional benefits.
Recruitment process : HR Call CTO Interview Technical Interview
5 years of experience in frontend development: Deep knowledge of Typescript, React, Next.js, GraphQL, CSS. 2 years of experience in web3 space: Familiarity with Ethers, Viem, Wagmi. Team Collaboration: Proficiency in sprints, ticket management, PRs, and clear communication. Testing: Knowledge of testing technologies like Hardhat, Cypress. Nice to have: Anvil, Jest, Mocha. English Proficiency: Good level of English, with the ability to communicate clearly in writing. Low Ego / Humility: Maintains a humble and low-ego approach. Flexibility & Agility: Flexible and agile, but capable of pushing back against unrealistic or undefined goals to ensure clarity and feasibility. Effective Communication: Good communication skills to facilitate understanding and collaboration among peers. Nice to Have RxJS (reactive JS) & Reactive Code: Knowledge of reactive programming. Open Source Projects: Experience in developing or contributing to open source projects. Collaborative Projects: Contributions to large open source projects (e.g., React, Redux, Viem). Framework Understanding: In-depth knowledge of how used frameworks/libraries work (e.g., encoding with Viem, React internals). Backend Knowledge: Especially in GraphQL and NestJS for full-stack development. Web3 Projects: Previous experience working on a large web3 project.