BlueRose Technologies

Blockchain Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Blockchain Developer (Senior Solidity Engineer) on a 12-month remote contract based in the UK, requiring expertise in Solidity, blockchain security, and financial systems. Proficiency in Hardhat, JavaScript/TypeScript, and testing tools is essential.
🌎 - Country
United Kingdom
πŸ’± - Currency
Β£ GBP
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
October 10, 2025
πŸ•’ - Duration
More than 6 months
-
🏝️ - Location
Remote
-
πŸ“„ - Contract
Fixed Term
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
United Kingdom
-
🧠 - Skills detailed
#TypeScript #JavaScript #Oracle #Deployment #Security #Computer Science #Debugging #Scripting #Automation
Role description
Senior Solidity Engineer β€” Contract (Remote, UK) Contract length: 12 months Work mode: Remote β€” some overlap with US working hours required (client is US-based) Location: UK (applicants must be based in the UK / eligible to work in the UK) About the role We are seeking a Senior Solidity Engineer to join a fast-moving blockchain team focused on building secure, robust smart-contract systems for financial products. You will design, implement, test and maintain Solidity smart contracts, drive security best practices, and collaborate across frontend, backend and product teams to deliver production-grade decentralized systems. Key responsibilities β€’ Design, develop, test and deploy Solidity smart contracts and related on-chain infrastructure. β€’ Write and maintain unit, integration, fork and invariant tests to ensure long-term code quality. β€’ Use Hardhat and/or Foundry for development, testing and deployments. β€’ Perform and act on security reviews, threat models and on-chain vulnerability findings. β€’ Integrate smart contracts with web3 frontends and backend services; collaborate closely with product managers and engineers. β€’ Maintain and enhance existing contracts, handle live-contract incidents and issue remediation. β€’ Keep up to date with cryptography, blockchain protocol changes and DeFi innovations; propose and implement improvements. β€’ Communicate technical concepts clearly to both technical and non-technical stakeholders. Must-have skills & experience β€’ Demonstrable hands-on experience developing Solidity smart contracts. β€’ Strong understanding of blockchain security practices and common smart-contract vulnerabilities (reentrancy, integer over/underflows, access control, front-running, oracle manipulation, etc.). β€’ Proficiency with Hardhat and Foundry. β€’ Experience with Solidity security/static/fuzz testing tools such as Slither, Mythril and Echidna. β€’ Practical scripting experience in JavaScript or TypeScript. β€’ Strong experience writing unit, integration, fork and invariant tests. β€’ Solid CS fundamentals β€” data structures, algorithms, and software engineering best practices. β€’ Excellent debugging and troubleshooting skills. β€’ Strong written and verbal communication in English; ability to explain technical issues to non-technical stakeholders. β€’ Bachelor’s degree in Computer Science, Engineering, or related STEM discipline. β€’ Development experience in banking/finance/trading or deep understanding of financial instruments and systems. Bonus / nice-to-have β€’ Experience with financial infrastructure: collateral management, lending, balance-sheet systems. β€’ Familiarity with Chainlink tools (CCIP, Data Feeds, VRF, Automation). β€’ Multi-chain / cross-chain smart contract development experience. β€’ Prior work with DeFi protocols (Aave, Uniswap, MakerDAO, etc.). β€’ Experience with ZK (zero-knowledge) technologies. β€’ Advanced STEM degree or blockchain/smart-contract certifications. Candidate profile β€’ Senior, self-motivated engineer who thrives in a fast-paced environment. β€’ Security-first mindset with a track record of shipping reliable on-chain systems. β€’ Comfortable working remotely and coordinating across time zones (US/UK overlap).