Post Job Free
Sign in

Blockchain Developer / Smart Contract Engineer

Company:
Limechain
Location:
Sofia, Sofia Capital, Bulgaria
Pay:
60
Posted:
June 01, 2026
Apply

Description:

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

Apply