RedDuck

Full-Stack Developer (Blockchain Enthusiast)

Hi👋


RedDuck is looking for talented Full-Stack Developers eager to grow in the Web3 and Blockchain space.

It’s not necessary to know blockchain - we’ll teach you! It is essential to possess strong engineering skills, empathy, and a willingness to take initiative and offer innovative ideas.

 

Requirements ⬇️

  • Degree in Computer Science or a related field, or equivalent practical experience.
  • 0.5-1 year of commercial development experience.
  • Proficiency in TypeScript and JavaScript.
  • Knowledge of front-end development (React/Vue).
  • Knowledge of back-end development (Node.js or other technologies such as Rust/.Net/Java etc.).
  • Basic understanding of cryptography (symmetric/asymmetric encryption, hash functions).
  • Knowledge of algorithms and data structures.
  • Proficiency in English (B1 level or higher).
  • Strong analytical and debugging skills.
  • Proactivity, empathy, and initiative.

 

Will be a plus ⬇️

  • Any knowledge in blockchain/distributed systems/smart contracts.

 

Responsibilities ⬇️

  • Design and implement scalable and efficient frontend/backend solutions.
  • Blockchain & Smart Contracts Development:
    • Design, develop, and deploy smart contracts (e.g., Ethereum/Solidity, Polygon, BNB Chain, Solana, etc.).
    • Write secure, gas-efficient, and maintainable smart contract code.
    • Conduct unit testing, integration testing, and security testing for blockchain applications.
    • Optimize smart contract performance and ensure compliance with protocol constraints.
  • Blockchain Systems & Integrations:
    • Build dApps (decentralized applications) and integrate smart contracts with frontend/backend.
    • Develop APIs and middleware to connect blockchain with traditional systems.
    • Work with wallets, oracles, and other blockchain ecosystem components.
  • Security & Best Practices:
    • Perform code audits and vulnerability assessments on smart contracts.
    • Follow and enforce industry best practices in blockchain security.
    • Stay alert to known exploits, risks, and security updates in relevant ecosystems.
  • Project Delivery (Outsourcing Context):
    • Collaborate with clients to translate business requirements into blockchain solutions.
    • Deliver technical documentation, architecture diagrams, and deployment guides.
    • Ensure that solutions are not only technically sound, but also meet client deadlines and expectations.
  • Collaboration & Contribution:
    • Participate in code reviews, ensuring high-quality standards for blockchain code.
    • Work closely with internal teams (frontend, backend, QA) to deliver complete solutions.
  • Mentor junior developers in blockchain technologies and smart contract development.

 

We offer ⬇️

  • Comprehensive blockchain training in a supportive learning environment.
  • Opportunities for professional growth and career advancement.
  • Participation in challenging and innovative projects.
  • Fully remote work. 
  • Competitive salary.
  • English language courses.
  • Paid vacation and sick leave 🏖️ 🤒.
  • A friendly, open-minded, and supportive team 😊.

Required languages

English B1 - Intermediate
JavaScript, TypeScript, React, Vue, Node.js, Rust, .NET, Fullstack, Blockchain/Web3/Smart contract, Node.js/Express.js/NestJS
Published 1 September
193 views
·
66 applications
20% read
·
20% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...