Blockchain Full Stack Engineer
CloudDevs
- London, England, United Kingdom
- London, England, United Kingdom
About
Key Responsibilities
Design, develop, test, and deploy smart contracts using Solidity (experience with Rust-based smart contracts is a bonus).
Build and maintain frontend applications using Next.js, React, TypeScript, Wagmi, and Viem.
Develop and manage backend services, including REST APIs, using Node.js, Rust, Go, or similar frameworks.
Implement and maintain subgraphs and substreams (The Graph) for blockchain data indexing and querying.
Write and maintain scripts (JavaScript, Bash, etc.) for automation, tooling, and DevOps tasks.
Contribute to and maintain infrastructure using Docker, Kubernetes, and CI/CD pipelines.
Collaborate with cross-functional teams to define, design, and deliver new features and systems.
Participate in code reviews, testing, and documentation to ensure high-quality software.
Stay current with the latest developments in Web3, blockchain technologies, and infrastructure tooling.
Required Skills & Experience 5+ years of full‑stack software development experience.
2+ years of smart contract development in Solidity.
Proficiency in Rust for backend or smart contracts.
Strong experience with TypeScript, React, Next.js, Wagmi, and Viem.
Experience building and consuming REST APIs.
Familiarity with subgraphs and substreams for blockchain data indexing.
Scripting skills with JavaScript, Bash, or similar.
Solid understanding of containerization and orchestration (Docker, Kubernetes).
Proficiency with version control (Git), testing frameworks, and CI/CD pipelines.
Strong problem‑solving skills, independent work ethic, and ownership mindset.
Bonus Skills
Experience with Chainlink tools (CCIP, Data Feeds, VRF, Automation).
Multi‑chain or cross‑chain smart contract development.
Knowledge of DeFi protocols, on‑chain financial primitives, or tokenomics.
Familiarity with infrastructure‑as‑code (Terraform, Helm).
Contributions to open‑source Web3 projects.
Background in distributed systems, event‑driven architectures, or data streaming.
Experience with GraphQL, PostgreSQL, or NoSQL databases.
What We Offer
Flexible remote working with some overlap with US time zones.
Opportunity to work on cutting‑edge Web3 projects.
Collaborative and fast‑paced environment.
Ownership of impactful projects across the full stack.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.