QA Engineer

Overview

Hybrid
$40 - $45
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)

Skills

Git
Ethereum
Know Your Customer
Contract Management
Blockchain
Data Link Layer
Mentorship
Testing
Problem Solving
Quality Assurance
AML
Lifecycle Management

Job Details

Key Responsibilities

Smart Contract Development & Testing

Design, implement, and maintain smart contracts on Ethereum or other EVM-compatible chains.

Build internal tools to streamline smart contract testing, deployment, and auditing.

Ensure contracts are secure, efficient, and aligned with regulatory standards.

Distributed Identity & Compliance

Contribute to building decentralized identity (DID) solutions and integration with compliance frameworks (KYC/AML).

Implement mechanisms for regulated digital asset issuance and lifecycle management.

Work with product and legal teams to ensure solutions meet compliance requirements.

Platform & Tooling

Develop reusable libraries, frameworks, and deployment pipelines to accelerate blockchain development.

Collaborate with DevOps teams to integrate CI/CD pipelines for blockchain applications.

Enhance scalability, security, and maintainability of deployed systems.

Team Collaboration & Innovation

Contribute ideas, best practices, and architectural decisions within a decentralized, globally distributed team.

Take ownership of projects from conception to production delivery.

Mentor and support peers in blockchain engineering and compliance best practices.

Qualifications

Must Have:

Strong programming experience in Solidity, Rust, or Go for smart contract development.

Proven experience with smart contract deployment, testing frameworks (e.g., Hardhat, Foundry, Truffle).

Familiarity with EVM-compatible chains and blockchain ecosystems.

Understanding of decentralized identity (DID) standards and compliance frameworks (KYC/AML).

Experience with regulated asset issuance and token standards (ERC-20, ERC-721, ERC-1400).

Proficiency with Git, CI/CD pipelines, and modern DevOps practices.

Strong problem-solving skills and ability to work independently in a decentralized team environment.

Nice to Have:

Experience with zero-knowledge proofs (ZKPs), Layer 2 solutions, or cross-chain protocols.

Knowledge of security auditing practices and tools for smart contracts.

Familiarity with web3.js, ethers.js, and blockchain APIs.

Previous experience working in a regulated fintech/blockchain environment.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Purple Drive Technologies LLC