cover image
DCUK

DCUK

www.dcukfm.com

1 Job

99 Employees

About the Company

Sustainable Critical Services. The preferred choice.

Listed Jobs

Company background Company brand
Company Name
DCUK
Job Title
Full-Stack BlockChain Developer
Job Description
Job Title: Full-Stack Blockchain Developer Role Summary: Lead the design, implementation, and maintenance of a web‑based NFT e‑commerce platform, covering storefront, marketplace, admin dashboards, and Web3 integrations. Deliver secure, performant, scalable services and APIs while shaping architecture and product direction in a 100% remote, B2B freelance contract. Expectations: - Deliver end‑to‑end solutions on a 6+ month project with potential extension. - Communicate progress, risks, and design decisions clearly to cross‑functional teams. - Self‑directed execution of tasks with high code quality, documentation, and test coverage. Key Responsibilities: - Architect and build the main e‑commerce website (storefront + marketplace) using modern front‑end frameworks. - Develop secure backend APIs and microservices (Node.js/Express/NestJS or Python/Django/FastAPI). - Integrate Web3 wallets (MetaMask, WalletConnect, Coinbase Wallet, etc.) and interact with smart contracts (ERC‑721, ERC‑1155). - Implement full e‑commerce flows: cart, checkout, order management, payment processing with Stripe/crypto providers. - Construct admin and merchant dashboards with role‑based access control. - Ensure high performance, security, and scalability; deploy to AWS, GCP, or DigitalOcean. - Collaborate with UI/UX, backend, and blockchain developers; produce clear documentation. Required Skills: - 5+ years as a Full‑Stack Developer. - Proficiency in Node.js (Express/NestJS) or Python (Django/FastAPI). - Front‑end expertise: React/Next.js (preferred) or Vue.js. - REST or GraphQL API design, modern UI (HTML5, CSS3, Tailwind). - Relational database experience: PostgreSQL or MySQL. - Authentication: JWT, OAuth2, session management. - Web3: Web3.js or ethers.js, wallet integrations, ABI interactions, NFT minting/metadata, RPC services. - E‑commerce flows, Stripe and crypto payment knowledge, stablecoin handling. - Admin/dashboard development, SaaS, multi‑role systems. - Version control with Git; CI/CD pipeline familiarity. - Excellent communication, documentation, and independent delivery. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - No mandatory certifications; familiarity with relevant blockchain or e‑commerce standards is preferred.
Norwich, United kingdom
On site
Mid level
26-11-2025