Quality Assurance Engineer (Mid - Senior)

Zielona Góra, Poland
Full time
Office
Compensation is not specified
Role
QA Engineer
Description

About us:

B2C2 is a digital asset pioneer focusing on building future-proof ecosystems. The firm enables institutional access to crypto through reliable liquidity services regardless of market conditions. Its success stems from utilizing crypto-native technology, continuous product innovation, and serving as a trusted partner for various institutions globally. Established in 2015, and acquired by SBI, a Japanese financial group in 2020, B2C2 operates independently. Headquartered in the UK, with additional offices in the US and Japan, B2C2 OTC Ltd. holds authorization and regulation by the UK’s Financial Conduct Authority (FRN 810834).

We take pride in our company culture and knack for attracting top talent aligned with our values. If you seek a role in a dynamic company within a burgeoning industry, continue reading.

*

B2C2 stands out as a leading cryptocurrency trading firm, acting as a principal risk market maker to both exchanges and OTC clients. The mission is to enhance transparency and operational efficiencies within this evolving asset class.

By bridging traditional financial and cryptocurrency markets, B2C2 is the trusted liquidity provider for brokerages, exchanges, banks, and fund managers, with a globally dispersed team possessing extensive expertise in conventional financial and crypto markets.

Emphasizing company culture and the ability to bring in not only top-tier talent but the right individuals, we welcome those looking to be part of an exciting industry at a vibrant company.

Overview of Team:

The Quality Assurance team is dedicated to offering engineer-focused testing services with a skilled, small team covering all front and middle office systems and process testing utilizing automation for efficient testing and enhanced quality.

Collaborating across technology, trading, and various business units, we develop tools and processes essential for B2C2 to sustain innovation swiftly and create industry-leading systems for both clients and internal use.

Scope of Role:

As a quality assurance engineer, your duties will involve contributing to constructing strategic functional and non-functional test frameworks and tools while prioritizing release and project testing requirements.

Additionally, as part of multiple agile teams and the QA horizontal, close collaboration with developers and business stakeholders is essential. This role will work towards satisfying internal quality assurance objectives as well as meeting the visibility testing needs of both internal and external stakeholders such as the risk team and regulators.

Key Responsibilities:

  • Maintain and review regression test packs
  • Contribute to developing tooling and test frameworks for functional and non-functional testing
  • Take ownership of testing and quality assurance for one or more project teams concurrently
  • Deliver system and system integration testing for releases
  • Support user acceptance testing (UAT) for high-risk projects
  • Create automated tests to evaluate new and existing systems and developments
  • Present testing reports to project stakeholders to facilitate testing sign-off and project conclusion
  • Aid the support and development teams in diagnosing and investigating production issues and testing subsequent fixes
  • Assist the head of QA in organizing and managing business-focused manual test cases and maintaining automated test cases

The list above does not include all responsibilities, and tasks can change based on evolving roles within the company and broader business objectives of B2C2.

Mandatory Skills:

  • Designing test automation frameworks for intricate systems
  • Java proficiency and developing Java-based test automation frameworks
  • Establishing and utilizing tooling for non-functional testing
  • Analyzing tests and creating test cases with a risk-focused approach
  • Investigating complex issues across a system stack

Preferred Skills:

  • Conducting test automation using Cucumber to define test cases, including UI automation
  • Proficiency in Python and Rust, adaptable to learning and working with other languages
  • Applying test analysis to high-frequency trading systems with focus on functionality and non-functionality
  • Proficiency in KDB, Q, AWS, and Kubernetes
  • Understanding of trading and middleware protocols and technologies, such as Redis, FIX protocol, REST APIs, and Websockets
  • Keen interest in trading systems and cryptocurrency

At B2C2, a strong culture underpins our success. We are an ambitious, innovative, meritocratic, collegiate, and risk-aware organization, striving for excellence in all aspects.

Equal Employment Opportunities Policy:

B2C2 upholds a commitment to equal employment opportunities for applicants and employees across various backgrounds. Discrimination based on race, color, religion, gender, national origin, age, disability, genetic information, marital status, or any other protected category is strictly prohibited. The company fosters an inclusive environment to attract, engage, promote, and retain the best talent by offering flexible working arrangements for its employees.

Skills Required
Avatar
B2C2
Company size
Not specified
Location
United States
Description
Not specified

More Full-time Jobs

Show more

Web3 Developer - WhiteBit

Full time
Remote
At Whitechain, we’re on a mission to revolutionize blockchain, smart contracts, and cryptography. As part of the WhiteBIT ecosystem, we’re building cutting-edge Web3 solutions, from our own EVM blockchain to non-custodial wallets, DeFi platforms, and GameFi experiences.
We’re looking for a skilled and motivated Blockchain / Web3 Developer to help us design, build, and improve scalable blockchain products and infrastructure. If you’re passionate about decentralization, smart contracts, EVM ecosystems, and the future of digital finance, this is your opportunity to make a real impact.
The future of Web3 starts with you — join us as a Blockchain / Web3 Developer!
Requirements
3+ years of software development experience
1–2+ years of experience in blockchain, Web3, crypto, or DeFi projects
Strong experience with Solidity and smart contract development in the EVM ecosystem
Good understanding of Ethereum / EVM architecture, gas optimization, token standards, and smart contract security
Experience with Web3 tools such as Hardhat, Foundry, Remix, MetaMask, Ethers.js, Web3.js, Viem
Experience deploying and maintaining smart contracts on testnet and mainnet
Knowledge of DeFi: AMMs, staking, lending, bridges, oracles, stablecoins, and liquidity pools
Backend integration experience: APIs, indexers, event listeners, wallets, or transaction services
Understanding of common blockchain security risks
Experience with JavaScript, TypeScript, Python, Node.js, or similar backend technologies
Familiarity with Git, CI/CD, testing frameworks, code reviews, and documentation
Responsibilities
Design, develop, test, and deploy smart contracts for Whitechain and Web3 products
Build blockchain features for DeFi platforms, wallets, GameFi, and ecosystem tools
Write secure and gas-efficient Solidity code
Create unit tests, integration tests, and deployment scripts
Integrate smart contracts with backend services, frontend apps, wallets, APIs, and blockchain infrastructure
Review existing smart contract code and suggest improvements
Support audits, security reviews, and vulnerability remediation
Monitor deployed contracts and help resolve production issues
Research new blockchain protocols, DeFi mechanics, and EVM improvements
Contribute to technical documentation and best practices
Nice to Have
Experience with L1 / L2, rollups, bridges, validators, nodes, or RPC infrastructure
Experience with audit tools such as Slither, Mythril, Echidna, Tenderly, or OpenZeppelin Defender
Knowledge of The Graph, SubQuery, custom indexers, or blockchain analytics pipelines
Experience with account abstraction, cross-chain protocols, or oracle integrations
Open-source Web3 contributions or a public GitHub portfolio
Understanding of tokenomics, staking, governance, or protocol economics
Experience in fintech, crypto exchange, DeFi, wallet, or Web3 infrastructure companies
If you are passionate about Solidity, EVM, DeFi, and building reliable Web3 products, we would be happy to hear from you.
8,000-12,000
Monthly
See details

Smart Contract Engineer

Sofia, Bulgaria
Sofia, Bulgaria
Full time
Remote
About Role:
We are looking for a Smart Contract Engineer to join our blockchain engineering team and help build secure, production-grade decentralized applications and protocols.
In this role, you will design, develop, test, and review smart contracts across EVM and other blockchain ecosystems. You will work closely with blockchain engineers, auditors, and product teams to build reliable smart contract systems, identify vulnerabilities, and improve protocol security, architecture, and performance.
This role is ideal for someone with strong hands-on smart contract experience, deep knowledge of DeFi mechanics, and a security-first engineering mindset.
Responsibilities:
Design, develop, and maintain smart contracts for DeFi and blockchain applications
Write clean, secure, well-tested Solidity code
Build automated tests using Foundry, Hardhat, or Anchor
Review smart contract logic, architecture, and protocol design
Identify security risks, logic flaws, economic attack vectors, and trust assumptions
Analyze common DeFi risks such as flash loans, oracle manipulation, MEV, sandwich attacks, and governance risks
Use tools such as Slither, Mythril, Echidna, Halmos, Manticore, Aderyn, Certora, and Tenderly
Support audits, remediation, fix verification, and deployment processes
Document technical decisions, security considerations, and implementation details
Requirements:
Strong experience with Solidity and EVM smart contract development
Experience with Foundry and/or Hardhat
Solid understanding of blockchain architecture, DeFi protocols, token standards, and smart contract security
Ability to write secure, efficient, maintainable smart contract code
Experience testing, debugging, and reviewing smart contracts
Knowledge of common vulnerabilities: reentrancy, access control issues, oracle risks, precision errors, and upgradeability risks
Familiarity with OpenZeppelin and secure development practices
Strong analytical thinking and clear communication skills
Nice to Have:
Experience with Rust, TypeScript, Solana, Anchor, or NEAR
Experience building or auditing production DeFi protocols
Knowledge of formal verification, fuzz testing, symbolic execution, or property-based testing
Experience with Ethereum, Arbitrum, Base, Optimism, Solana, NEAR, MultiversX, or other ecosystems
Experience with AMMs, lending protocols, bridges, staking systems, or governance mechanisms
What We Offer:
Healthcare
Company computer
Paid holidays
Flexible hours
Competitive salary
Career growth
Friendly team
Payment in Crypto
6,667-12,500
Monthly
See details

Smart Contract Engineer

Part time
Remote
Company Information
RWAHub is a Web3 platform focused on real-world asset (RWA) tokenization, bridging traditional assets such as real estate, luxury goods, and art with blockchain technology.
We are building a scalable decentralized ecosystem that enables asset owners, investors, and DeFi participants to interact in a unified, transparent marketplace powered by tokenized finance.
Our mission is to improve accessibility, liquidity, and transparency in global asset ownership using blockchain infrastructure.
For general inquiries, contact:
support@rwahubassets.com
Senior Blockchain Developer
Location: Remote (Global)
Type: Full-time / Part-time
About the Role
We are hiring a Senior Blockchain Developer to design and build smart contract systems across multiple client and internal projects.
You will work on a variety of blockchain applications - from DeFi protocols to tokenized asset systems and Web3 platforms - ensuring high standards in security, scalability, and architecture.
This is a senior-level, hands-on role with exposure to multiple products and industries.
What You’ll Do
Design, develop, and deploy smart contracts using Solidity
Implement token standards (ERC-20, ERC-721, ERC-1155) and custom logic
Build and maintain contract architectures across multiple projects
Ensure security, audit readiness, and upgradeability
Optimize gas usage and performance
Collaborate with backend and frontend teams for integrations
Participate in code reviews and technical decision-making
Contribute to documentation and internal best practices
What We’re Looking For
4+ years of experience in blockchain / smart contract development
Strong expertise in Solidity and EVM-based ecosystems
Experience with Ethereum and L2s (Polygon, Arbitrum, Optimism)
Strong understanding of smart contract security and vulnerabilities
Experience with Hardhat, Foundry, or similar frameworks
Strong software engineering fundamentals (testing, Git, CI/CD)
Ability to work across multiple projects and adapt quickly
Nice to Have
Experience with DeFi protocols, staking, or token economies
Experience working with auditors or security reviews
Familiarity with upgradeable contracts (proxy patterns)
Backend experience (Node.js / TypeScript)
Experience in client-facing or consulting environments
Tech Stack
Solidity · Ethereum · Polygon · Arbitrum
Hardhat / Foundry · Node.js · TypeScript
React · ethers.js · IPFS
Why Join
Work across a diverse portfolio of blockchain projects
Exposure to both client work and internal ventures
Opportunity to influence architecture and technical direction
Collaborative, globally distributed team
Fast-paced environment with continuous learning
What Success Looks Like
Secure, production-ready smart contracts delivered across projects
Successful audits with minimal critical issues
Scalable and reusable contract architectures
Strong collaboration with cross-functional teams
Consistent delivery across multiple initiatives
Hiring Process
Application review
Technical screening (take-home task)
Technical interview (Solidity & architecture)
Final discussion
How to Apply
Please submit:
Resume or LinkedIn
GitHub profile (required)
Examples of smart contracts or blockchain projects
📩 Applications & inquiries: support@rwahubassets.com
Payment in Crypto
10,000-15,000
Monthly
See details

Business development Manager

Full time
Remote
Hey everyone,
 
I’m looking for recommendations or to connect directly with a marketing team / agency that genuinely understands the Forex trading space — especially community-led growth.
 
I run many public XAUUSD signals Telegram channel that has grown organically to 12,000+ members over the years (since 2020). No ads, no clickbait, no fake screenshots. The channel is completely free and will stay that way because the core idea has always been transparency and live testing rather than selling promises.
 
A few things about the community:
 
• Signals focused only on FX & XAUUSD
 
• Consistent average accuracy around ~78%
 
• Clear risk management & lot sizing shared with every setup
 
• Priority is always capital protection, not overtrading
 
• Everything is public so anyone can track performance in real time for as long as they want
 
The growth so far has been word-of-mouth and organic, but now I want to scale this community responsibly and reach 100,000+ free members this year without turning it into a hype machine.
 
I’m not looking for generic social media marketers. I’m specifically interested in people/agencies who:
 
• Understand traders, not just traffic
 
• Can grow communities ethically and sustainably
 
• Know how to position transparency as a strength (not fake luxury marketing)
 
• Have experience with Telegram / Instagram / Reddit / Trading communities
 
If you’re a marketer in this niche, or you’ve worked with someone solid before, I’d really appreciate guidance, referrals, or a conversation.
 
Thanks in advance 🙏
 
Happy to share more details in DMs.
Payment in Crypto
1,000-1,500
Monthly
See details

Senior Rust Developer

Full time
Remote
About the Role
We're looking for a Senior Rust Developer to join our core engineering team and own the systems that sit closest to the market. This means low-latency order execution engines, high-throughput market data pipelines, real-time streaming infrastructure, and integrations with both centralized and decentralized exchanges. Every millisecond and every line of code matters here, and you'll be the person making sure it all holds up under pressure. This is not a role for someone who wants to write Rust adjacent to trading. You'll be building the backbone of live production systems where correctness, safety, and raw performance have direct P&L consequences. You'll work alongside quantitative researchers and other engineers to implement and deploy strategies, and you'll have meaningful input into the infrastructure decisions that shape how we build and scale. If you've spent years pushing Rust to its limits in high-performance environments and you want that work to matter in real markets in real time, this is the role.
Responsibilities
Design, build, and maintain high-throughput, low-latency trading systems in Rust
Develop and optimize order execution engines, market data feeds, and real-time processing pipelines
Build reliable integrations with centralized and decentralized exchanges across CEX and DEX environments
Architect systems for real-time streaming data and WebSocket communication at scale
Write safe, well-tested concurrent code leveraging async runtimes including Tokio and async-std
Collaborate with quantitative researchers to implement and deploy trading strategies into production
Profile, benchmark, and eliminate performance bottlenecks across critical system paths
Contribute to infrastructure decisions around deployment, observability, and fault tolerance
Requirements
5+ years of professional software engineering experience
2+ years building and maintaining production systems in Rust, and you will be tested on it
Deep command of Rust's ownership model, lifetimes, traits, and async patterns
Experience with high-performance networking including TCP/UDP, WebSockets, and gRPC
Strong understanding of concurrency primitives and lock-free data structures
Familiarity with financial systems, trading platforms, or real-time data pipelines
Linux systems programming and performance tuning experience
Comfortable working independently in a fast-paced, remote-first environment
Nice to Have
Experience with cryptocurrency exchanges, DeFi protocols, or blockchain RPC nodes
Knowledge of FIX protocol or other financial messaging standards
Open-source Rust contributions
Experience with FPGA or kernel-bypass networking such as DPDK or io_uring
Familiarity with quantitative trading concepts including order books and market microstructure
Infrastructure experience with Docker, Kubernetes, Terraform, or Prometheus/Grafana
Payment in Crypto
5,000-10,000
Monthly
See details