Senior Full-Stack Blockchain Developer (Remote)
Summary
Fully remote senior full-stack blockchain developer at a blockchain platform focused on digital identity and verifiable credentials. Day to day: build Solidity smart contracts, develop back-end services/APIs and responsive dApp front-ends, integrate them via Web3 libraries, and mentor junior developers on a distributed international team.
About the Role
Our client, an innovative blockchain platform focused on digital identity and verifiable credentials, is seeking a Senior Full-Stack Blockchain Developer to join their fully remote team. This role is ideal for a developer who is passionate about building user-centric decentralized applications and possesses expertise across both front-end and back-end blockchain development. You will be responsible for designing, developing, and deploying robust dApps that leverage blockchain technology to provide secure and transparent solutions. As a senior member, you will play a key role in technical decision-making, mentoring junior developers, and driving the adoption of best practices. This is a remote-first opportunity, offering flexibility and the chance to collaborate with a diverse, international team. If you have a strong foundation in blockchain development, a knack for creating intuitive user interfaces, and a desire to contribute to a meaningful project, this position is for you. We are committed to building a decentralized future and seek individuals who share this vision. Join us from anywhere and help build the next generation of digital identity solutions on the blockchain. Your contributions will be vital in creating secure, private, and user-controlled digital identities for the global community.
Key Responsibilities
- Develop and maintain smart contracts for decentralized applications using Solidity.
- Build robust back-end services and APIs to support blockchain functionalities.
- Design and implement intuitive and responsive front-end user interfaces for dApps.
- Integrate smart contracts with front-end and back-end components using Web3 libraries.
- Optimize application performance, scalability, and security.
- Collaborate with product managers, designers, and other engineers to deliver high-quality software.
- Conduct code reviews, write unit and integration tests, and ensure code quality.
- Stay current with emerging trends and best practices in full-stack and blockchain development.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in full-stack development, with at least 3 years focused on blockchain technologies.
- Proficiency in smart contract development (Solidity) and experience with Ethereum or similar EVM-compatible chains.
- Strong experience with front-end frameworks (e.g., React, Vue, Angular) and back-end technologies (e.g., Node.js, Python, Go).
- Familiarity with Web3 libraries (e.g., Ethers.js, Web3.js) and blockchain development tools (e.g., Hardhat, Truffle).
- Understanding of distributed systems, cryptography, and decentralized architectures.
- Excellent problem-solving, communication, and collaboration skills.
- Experience working in a remote team environment is highly desirable.
Benefits
- Competitive salary and equity options.
- Fully remote work arrangement with flexible hours.
- Comprehensive health and wellness benefits.
- Generous allowance for home office setup and professional development.
- Opportunity to work on impactful projects in digital identity and decentralization.
- Collaborative and inclusive international team environment.
- Regular virtual team-building events and offsites (when feasible).


