Match score not available

Fullstack Developer - Lisbon-based Remote

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Strong experience in backend development using JavaScript/TypeScript/Node, JVM, Go, and GraphQL., Proven experience in developing smart contracts on Ethereum or other major blockchain networks, with proficiency in Solidity., Experience with frontend development frameworks like React.js or Angular.js., Excellent communication skills and a passion for blockchain and financial innovation..

Key responsabilities:

  • Develop, maintain, and optimize backend services related to the protocol.
  • Design, develop, test, and deploy smart contracts on EVM Blockchains.
  • Collaborate with product and research teams to design novel DeFi products and services.
  • Mentor junior developers and provide clear documentation and training materials for the team.

Workforce Professional Recruitment ~ Worldwide logo
Workforce Professional Recruitment ~ Worldwide
11 - 50 Employees
See all jobs

Job description

This is a remote position.

We are seeking a highly experienced and talented Full Stack Developer with Backend and Blockchain focus for a decentralised finance (DeFi) project on the brink of unveiling an on-chain derivatives trading venue (DEX). They aim to bring the largest asset class in traditional Finance into the blockchain ecosystem.  

The products are designed to cater predominantly to professional and sophisticated retail traders in the crypto ecosystem. They have recently closed a sizable funding round led by a leading European VC and successfully launched a beta. The team is distributed between London (business) and Lisbon (engineering).  

What you’ll do 

  • Backend/Frontend Development & Security: 

  • Develop, maintain, and optimize backend services related to the protocol 
  • Ensure data consistency, fault tolerance, scalability 
  • Develop APIs for front-end consumption and third-party integrations 
  • Conduct thorough code reviews, vulnerability assessments, and penetration tests 
  • Stay updated with the latest security threats and ensure our protocol remains resilient against attacks 
  • Contribute to frontend development and support integrations of web3 frontends with backend and smart contracts 
  • Protocol Design & Smart Contract Development 

  • Design, develop, test, and deploy smart contracts on EVM Blockchains (Arbitrum, Ethereum, Optimism, Base, Polygon, others) 
  • Ensure all smart contracts are optimised, gas-efficient, and adhere to the highest security standards, incorporating the latest technologies and standards as they evolve 
  • Liaise with external audit firms for periodic reviews 
  • Collaboration & Leadership: 

  • Collaborate with the product and research teams to design novel DeFi products and services 
  • Work closely with other engineers, researchers, designers, and stakeholders to ensure smooth development 
  • Mentor junior developers and foster a collaborative and innovative development environment 
  • Provide clear documentation and training materials for the team 

Requirements

Must Have: 

  • Strong experience in backend development (JavaScript/TypeScript/Node, JVM, Go, GraphQL) and infrastructure 
  • Proven experience in developing smart contracts on Ethereum or other major blockchain networks, proficiency in Solidity and a deep understanding of the Ethereum Virtual Machine (EVM) 
  • Experience with frontend development (React.js, Angular.js, etc) 
  • Familiarity with centralized and decentralized oracles, layer 2 solutions, and cross-chain technologies 
  • Passion for blockchain, decentralization, and financial innovation combined with a knowledge of DeFi platforms, token standards, and existing DeFi products 
  • Strong attention to detail, especially in the areas of security and scalability 
  • Excellent communication skills, both verbal and written 

Nice-to-Have: 

  • Contributions to a major DeFi project in trading, lending, and derivatives spaces 
  • Technical curiosity, experience with other blockchain platforms and technologies 
  • Other contributions to open-source blockchain projects 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Communication

Full Stack Engineer Related jobs