Blockchain Developer (Solidity/Web3)
About the role
Sliema Tech Labs Ltd is a Malta-headquartered Web3 engineering firm working with fintech and gaming clients across Europe. We build production-grade smart contracts, decentralised applications and blockchain integrations with a focus on security, gas efficiency and clear developer experience. Our team combines on-chain engineers, backend developers and product managers in a collaborative, fast-moving environment.
The Blockchain Developer will be responsible for authoring and maintaining Solidity smart contracts, writing robust automated tests, and working closely with frontend and operations teams to deploy to testnets and mainnet. You will participate in design reviews, code reviews and post-deployment monitoring, with a strong emphasis on security best practices and formalised deployment procedures. This role suits engineers who enjoy ownership of features from specification to mainnet release and who want to grow into senior or audit-facing positions.
We offer a hybrid working model with regular in-office days in Sliema for collaboration, opportunities to attend international conferences, and a learning budget to support certification and upskilling. Being based in Malta gives you proximity to a small, tight-knit tech community and access to EU markets; English is the primary working language, and familiarity with Maltese is a bonus but not required.
About Sliema Tech Labs Ltd
Sliema Tech Labs Ltd is a small but growing Web3 engineering studio headquartered in Sliema / SmartCity, Malta. We deliver smart contract development, decentralised finance products and blockchain integrations for fintech and iGaming clients across Europe. Our team values security, transparency and pragmatic engineering.
What you can expect
- Hybrid work with modern Sliema/SmartCity office
- Competitive salary with potential token allocation
- Training and conference budget for blockchain specialisation
- Clear technical career progression and mentorship
- Opportunity to work on production mainnet deployments
Key responsibilities
- Design, implement and maintain Solidity smart contracts following best practices for upgradeability and security.
- Write comprehensive unit and integration tests (Hardhat/Truffle) and maintain test coverage.
- Integrate smart contracts with frontend and backend systems using ethers.js/web3.js and API contracts.
- Perform gas optimisation and advise on cost-efficient contract patterns.
- Participate in code reviews, architecture discussions and technical design sessions.
- Prepare deployment scripts and manage deployments to testnets and mainnet with rollback/monitoring procedures.
- Collaborate with security auditors and implement fixes arising from audits or bug bounties.
- Document contract interfaces, developer guides and runbooks for on-call support.
Requirements
- Minimum 2 years of hands-on Solidity development experience and deployed contracts on testnet or mainnet.
- Strong understanding of EVM, smart contract design patterns, and common security pitfalls (reentrancy, integer overflow, front-running).
- Proficiency with Hardhat or Truffle, and testing frameworks such as Mocha/Chai or Waffle.
- Experience with ethers.js or web3.js for contract interaction and scripting.
- Familiarity with Git, CI pipelines and automated testing workflows.
- Experience using static analysis and security tools (e.g. Slither, MythX, Certora or similar).
- Fluent English (written and spoken); ability to communicate technical concepts to non-technical stakeholders.
- Eligible to work in Malta or able to provide right-to-work documentation.
Benefits
- Competitive monthly salary and discretionary performance bonus.
- Hybrid working arrangement with flexible hours and 2–3 remote days per week.
- Training and conference budget for blockchain certifications and events.
- Private health insurance contribution and pension scheme.
- Potential token allocation or equity-like incentive for key hires.
- Regular team socials and quarterly company offsites.
Work schedule
Typical week: Monday to Friday, core collaboration days in office; occasional after-hours work for time-sensitive deployments.
- Standard office hours: 09:00–17:30
- Core collaboration hours: 10:00–15:00
- On-call / deployment windows as scheduled (evening or weekend deployments are rare and planned)
How to apply
Please send your CV, GitHub or Etherscan links to recent contracts, and a short cover note explaining your Solidity experience and notice period.
Apply Now via EmailMore jobs to consider
Senior React Native Developer (Mobile)
€3,500 – €5,000 per month
Backend Engineer (Node.js/TypeScript)
€3,200 – €4,500 per month
Lead Software Architect
€4,500 – €6,500 per month
Machine Learning Engineer
€3,000 – €4,500 per month