Senior Fullstack Engineer

Full-stack EngineerSoftware EngineerFull TimeRemote

Location

United States

Posted

87 days ago

Salary

Not specified

ReactType ScriptNext.jsNode.jsGraph QLMy SQLPostgre SQLHTMLCSSTailwindBootstrapKafkaRabbit MQWeb3Web3.jsEthers.jsGitAgileCi/cd

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are seeking a highly skilled and experienced Senior Fullstack Engineer to join our team. In this role, you will design, develop, and optimize both frontend and backend components that power our user-facing applications, including decentralized applications (dApps), a Web2/Web3-compatible Registrar, and domain marketplaces. You will play a critical part in building scalable, secure, and user-friendly systems that bridge traditional DNS with blockchain-based naming technologies. Familiarity with token standards (ERC-721, ERC-1155, ERC-20), wallet integrations, event-driven architectures, and distributed systems is essential.

Responsibilities

  • Frontend
    • Collaborate with the product team to translate requirements into technical specifications and user-facing features.
    • Develop and maintain frontend components of the domain registrar and marketplace using Next.js, Typescript, React, GraphQL, HTML, and CSS.
    • Design and implement dApps that seamlessly integrate Web2 and Web3 APIs.
    • Build pixel-perfect UI from wireframes and high-fidelity mocks with attention to detail.
    • Contribute to open-source SDKs enabling developers to integrate Doma Protocol into their apps.
    • Write and maintain unit, integration, and E2E tests.
    • Ensure accessibility (WCAG), SEO, web performance best practices, scalability, and security.
  • Backend
    • Design, implement, and maintain backend services to support registrar features, domain tokenization, and Web2/Web3 marketplaces.
    • Build robust systems for payment processing, integrating fiat and crypto gateways.
    • Develop backend systems supporting event-driven architectures and asynchronous processing with Kafka, RabbitMQ, or similar tools.
    • Write scalable APIs, ensuring code quality through reviews, testing, and debugging.
    • Maintain and optimize existing services for performance and reliability.
    • Stay up to date with best practices and emerging technologies in web and blockchain development.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (advanced coursework and certifications are a plus).
  • 5+ years frontend development (React, Vue, or Angular).
  • 5+ years backend development (Node.js with MySQL/Postgres).
  • Experience building highly scalable, distributed production systems.
  • CSS frameworks (Tailwind, Bootstrap) and responsive design.
  • Mobile-first design principles and optimization for small screens.
  • Web3 libraries (web3.js, ethers.js, wagmi).
  • Event-driven architecture and asynchronous processing.
  • Experience with APIs, microservices, and distributed systems.
  • Basic understanding of blockchain architecture and smart contract interaction.
  • Strong problem-solving, adaptability, and self-motivation.
  • Familiarity with Git, Agile methodologies, and CI/CD practices.
  • Excellent communication and teamwork skills.

Pluses

  • Smart contract development (Solidity).
  • Experience with React Native or mobile development.
  • Familiarity with EPP (Extensible Provisioning Protocol) in domain systems.
  • Experience with NestJS, GraphQL.
  • DevOps experience (Kubernetes, AWS, GCP, DigitalOcean, Linux).
  • Accessibility design knowledge.

Benefits

  • Ground-Floor Growth, Learning, and Impact: D3 is your chance to dive headfirst into an ultra-early-stage company where every move you make truly matters. You’ll have the opportunity to sharpen your skills, expand your expertise, and shape the foundation of something groundbreaking.
  • Strong, Proven Leadership: At D3, you’ll work alongside industry visionaries who have been there, done that, and are ready to do it again—only bigger. You’ll gain invaluable mentorship, develop a high-impact mindset, and be challenged to grow in ways you never imagined.
  • Unique Market Positioning: We’re pioneering at the intersection of internet infrastructure, real-world assets, and blockchain communities, creating solutions that redefine what’s possible in Web3.

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (advanced coursework and certifications are a plus).
  • 5+ years frontend development (React, Vue, or Angular).
  • 5+ years backend development (Node.js with MySQL/Postgres).
  • Experience building highly scalable, distributed production systems.
  • CSS frameworks (Tailwind, Bootstrap) and responsive design.
  • Mobile-first design principles and optimization for small screens.
  • Web3 libraries (web3.js, ethers.js, wagmi).
  • Event-driven architecture and asynchronous processing.
  • Experience with APIs, microservices, and distributed systems.
  • Basic understanding of blockchain architecture and smart contract interaction.
  • Strong problem-solving, adaptability, and self-motivation.
  • Familiarity with Git, Agile methodologies, and CI/CD practices.
  • Excellent communication and teamwork skills.
  • Pluses
  • Smart contract development (Solidity).
  • Experience with React Native or mobile development.
  • Familiarity with EPP (Extensible Provisioning Protocol) in domain systems.
  • Experience with NestJS, GraphQL.
  • DevOps experience (Kubernetes, AWS, GCP, DigitalOcean, Linux).
  • Accessibility design knowledge.

Benefits

  • Ground-Floor Growth, Learning, and Impact: D3 is your chance to dive headfirst into an ultra-early-stage company where every move you make truly matters. You’ll have the opportunity to sharpen your skills, expand your expertise, and shape the foundation of something groundbreaking.
  • Strong, Proven Leadership: At D3, you’ll work alongside industry visionaries who have been there, done that, and are ready to do it again—only bigger. You’ll gain invaluable mentorship, develop a high-impact mindset, and be challenged to grow in ways you never imagined.
  • Unique Market Positioning: We’re pioneering at the intersection of internet infrastructure, real-world assets, and blockchain communities, creating solutions that redefine what’s possible in Web3.

Related Job Pages

More Full-stack Engineer Jobs

Full-stack Engineer87 days ago
Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

Senior Software Engineer to develop flight-critical software for aerospace systems

United States

GTM Engineer

Nash

The Most Reliable Way to Organize and Manage Local Delivery

Full-stack Engineer87 days ago
Full TimeRemoteTeam 11-50H1B Sponsor

GTM Engineer at Nash building growth infrastructure for digital commerce

Apollo
United States

Senior Principal Engineer

Experian

We're unlocking the power of data to help create a better tomorrow.

Full-stack Engineer87 days ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

Senior Principal Engineer guiding architecture vision for D2C platforms

AndroidAngularAWSCyber SecurityDistributed SystemsGraphQLiOSKotlinMicroservicesReactSwift
United States
$176.0K - $316.9K / year
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Azure Principal Software Engineer focusing on client engagement and technical solution design

AngularAzureEntity FrameworkFlutterLinuxReactReact NativeSDLC.NET
Texas
$170K - $210K / year