Career Renew is recruiting for one of its clients a Backend Developer - DeFi - candidates will need to travel to Lisbon office once a month.
We are a decentralised finance (DeFi) project on the brink of unveiling an on-chain derivatives trading venue (DEX). Our products are designed to cater predominantly to professional and sophisticated retail traders in the crypto ecosystem. Our team is distributed between London (business) and Lisbon (engineering).
We seek a highly experienced and talented Full Stack Developer (Backend / Blockchain Focus) to join our team. We offer an opportunity to join a well-funded project early in its lifecycle and apply your skills and knowledge to become a major driving force behind its success. While this is not a requirement, we will prioritize professionals with experience in building trading technology.
Your Responsibilities:
1. Backend/Frontend Development & Security:
o Develop, maintain, and optimize backend services related to the protocol
o Ensure data consistency, fault tolerance, scalability
o Develop APIs for front-end consumption and third-party integrations
o Conduct thorough code reviews, vulnerability assessments, and penetration tests
o Stay updated with the latest security threats and ensure our protocol remains resilient against attacks
o Contribute to frontend development and support integrations of web3 frontends with backend and smart contracts
2. Protocol Design & Smart Contract Development
o Design, develop, test, and deploy smart contracts on EVM Blockchains (Arbitrum, Ethereum, Optimism, Base, Polygon, others)
o Ensure all smart contracts are optimised, gas-efficient, and adhere to the highest security standards
o Liaise with external audit firms for periodic reviews
3. Collaboration & Leadership:
o Collaborate with the product and research teams to design novel DeFi products and services
o Work closely with other engineers, researchers, designers, and stakeholders to ensure smooth development
o Mentor junior developers and foster a collaborative and innovative development environment
o Provide clear documentation and training materials for the team
Minimum Requirements:
* Strong backend experience with Golang & Distributed Systems
* Some exposure to solidity development
* Startup experience
* Must be willing to travel to Lisbon once a month
#J-18808-Ljbffr