Back-End Developer (Blockchain Enthusiast)
Hi👋
RedDuck is looking for talented Back-End 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 back-end development (NodeJS 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 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 😊.
📊
Average salary range of similar jobs in
analytics →
Loading...