Crypto Smart Contracts Jobs
Quickly find and apply for Smart Contracts roles
Latest Web3 Smart Contracts Jobs:
-
Backend Engineer @ Symphony (prev Cadence)
- 4+ years of backend engineering
- DeFi experience
- Proficiency in Javascript/Typescript
- Microservices experience
- Front end and smart contract experience is a plus
- A passion for shaping the future of finance
- Opportunity. We believe DeFi should be fast AND accessible. You’ll do high-impact work to enhance scalability, shaping the future of crypto
- Flexibility. We are a remote-first company, and collaborate synchronously and asynchronously, via daily all-hands meetings
- Culture. As an early member of our team, you’ll have a unique opportunity to help shape our culture. We value intellectual honesty, bias towards action, and believe every member plays a key role in achieving our ambitious goals
- Compensation. We offer a competitive salary + equity + benefits package
-
Blockchain Core Developer - Golang, Ethereum @ Clearmatics
- Implementing new protocol features in Go and Solidity
- Developing new distributed systems tests and frameworks
- Contributing to protocol and design specifications
- Working with members of the community to resolve issues
- At least a Bachelor’s degree in Computer Science or a related field
- Strong programming skills in a low-level language like Go, Rust, or C++ (ideally 2+ years with Go)
- Experience with network, concurrent, and distributed programming/debugging on Linux systems
- Good knowledge of Ethereum protocols, BFT and dPoS consensus, P2P messaging, and crypto primitives
- Experience developing on a blockchain node client (preferably Ethereum-like)
- Knowledge of distributed systems theory obtained from coursework or self-study
- Smart contract programming experience using Solidity and Web3 APIs
-
Smart Contract Engineer - Ethereum, Solidity @ Clearmatics
- 4+ years professional experience in software engineering
- 2+ years smart contract programming experience in Solidity
- Bachelor’s degree in Computer Science or a related technical field
- Strong knowledge of Eth1 protocols and proof of stake consensus
- An understanding of the DeFi landscape and major DeFi primitives
- Proficiency in Python programming and web3.py Ethereum development
- Experience interfacing with data oracles and P2P data stores (e.g. IPFS)
- Experience working with third party smart contract auditors
- Contributed code to open-source projects in the Web3 space
- Experience designing, researching, or implementing Web3 protocols
- Proficiency with the Python scientific computing stack (NumPy, Pandas, Jupyter)
-
Senior Software Engineer - Blockchains @ Common Prefix
- End-to-end implementation of blockchain software
- Develop code in a variety of programming languages including Go, Rust, JavaScript, TypeScript, Solidity, and Python
- Write end-to-end and integration tests ensuring the reliability of financial systems
- Identify and fix bugs and security issues on your software and others’ software
- Conduct code reviews for your colleagues within and outside the team
- Work with auditors in ensuring the correctness of mission-critical software
- Software lifecycle management and devops
- Design and architecture software prototypes to demo to clients in early phases
- Turn prototypes into production-grade software
- Manage the deployment of your software into testnets and mainnets
- Ensure the system remains live and safe as it is handling millions of dollars in total value locked
- Ensure the correctness of mission-critical software by writing monitoring tools, diversifying infrastructure, and removing human single points of failure
- Scientific communication
- Regularly discuss with the scientific team to understand the security requirements of protocols
- Learn from the scientific team on a regular basis by attending lectures, courses, or reading relevant academic papers
- Keep the scientific team informed by teaching them about the engineering details so that they can stay abreast with the development process
- Remain available for consulting the scientific team when they have engineering-specific questions for other projects
- Product and software communication
- Communicate with project stakeholders to align on business requirements
- Be the face of the company when communicating with clients on relevant calls when it comes to technical details, with support from the business and the science teams
- Write blogs and tweets in collaboration with the marketing team to showcase our achievements as a company in a public manner
- Regularly communicate with the rest of your team and your project lead to understand changing requirements
- Remain available for client consulting on calls on an as-needed basis in coordination with the rest of your project team to provide expertise in blockchain technology
- After sufficient onboarding, occasionally take a leadership role and take ownership of projects to ensure the timely delivery to clients
- Miscellaneous software engineering
- Develop internal software for the company as needed to support our consulting business (financial tools, client management, availability management, client dashboards)
- Develop open-source software for the blockchain community
- Multi-year software engineering experience
- Experience in designing large-scale software spanning hundreds of thousands of lines of code
- Experience in network programming (sockets, APIs)
- Some proven track record in blockchain technology such as the deployment of Solidity smart contracts on Ethereum, Bitcoin Script on Bitcoin, Cardano, Algorand, or other blockchains
- A good overview of blockchain technologies and their market, including Layer 2s, rollups, light clients, bridges, and DeFi
- A degree in computer science (BSc, MSc/MEng, or PhD)
- An understanding of the theory of cryptography and consensus and their formal proofs of security
- A strong open-source contribution history
- Professional experience in multiple of these technologies: Go, Rust, JavaScript, TypeScript, Solidity, Python
- Network programming experience in a peer-to-peer context such as libp2p
- Experience in web2 technologies such as HTTP
- A total compensation estimated in the range of $76,000 – $171,000 per year before tax
- The ability to work remotely as much as you prefer
- The ability to work locally from our offices in Athens, Greece, if you prefer
- The ability to optionally travel for work in exciting locations 2-3 times per year
- The opportunity to work and learn from world-class scientists from major universities in the field of blockchains, cryptography, and consensus
- The opportunity to work with other senior engineers, learn from them, and teach them on best practices and technologies
- The chance to work with a diverse clientele, with many innovative projects, to learn the ins-and-outs of the blockchain market as it develops, and to remain on the bleeding edge of the latest developments in our field
- The chance to develop public and open source software to put on your GitHub for your track record
- The learning of transferable knowledge with widely used open source technologies
- The opportunity to work, learn with, and have a high impact on a fast-growing small scientific consulting company in the field of blockchains
-
Engineering Team Lead @ Onchain Foundation
- Lead and manage a cross-functional team of developers, providing technical guidance and mentorship, to achieve timely delivery of project goals
- Oversee the full software development lifecycle, from design and architecture to implementation and deployment
- Collaborate with and support product managers and other stakeholders to define and execute product requirements
- Design and maintain an application architecture that supports business integration, user growth, and optimal tradeoffs in performance, privacy, security, and maintainability
- Conduct code reviews and ensure adherence to the highest coding standards and best practices
- Identify process improvements and implement new methodologies to increase team efficiency
- Foster a collaborative and communicative environment where everyone is inspired to contribute, solve problems, and achieve shared goals
- Lead by example, demonstrating a commitment to excellence, innovation, and continuous improvement in all technical decisions
- Strong organizational and planning skills, with a strong focus on execution and delivery
- 10+ years of experience as a Software Engineer working on projects at scale
- 5+ years of experience in leading a cross functional team of 6+ team members
- Demonstrated professional experience in building and delivering a software product ensuring scalability, reliability and availability
- Hands on experience in event-driven architecture using Socket.IO/Websocket
- Experience with designing, developing and maintaining a scalable mobile application using React Native, Node.js and Micro-service architecture
- Experience with web3 tools and technologies, particularly within the Ethereum ecosystem
- Experience with agile/scrum methodologies
- Excellent problem-solving abilities, with a strategic mindset and a proactive approach to identifying and addressing technical challenges
- Demonstrated professional expertise in maintaining elevated testing standards, including rigorous unit, integration, and component testing
- Strong working knowledge of TypeScript, Node.js, PostgreSQL, Redis, CI/CD pipelines, Github Actions, AWS, Docker
- Working knowledge of smart contracts, react native mobile app
- Working knowledge of account abstraction, cryptography
- Working knowledge of WalletConnect/Viem/Firebase/Biconomy/Moralis/Coingecko
- Familiarity with container orchestration services, especially Kubernetes
Symphony (prev Cadence) is hiring a Backend Engineer
Come join the team as one of our very first employees! You will be working alongside the founding team and play a crucial role in reshaping the future of DeFi. Our team is composed of former Consensys, MetaMask, Kraken, and Axelar veterans and we’re backed by top investors and angels, with a mission to make DeFi accessible and scalable to all.
Qualifications
The total compensation package (base salary and equity) for this role ranges from $80,000 up to $200,000, with additional company benefits. The pay range provided reflects individual compensation based on factors such as work location, assessed job-related skills, experience, and relevant education or training.
Join the Symphony team
Symphony is the world’s first vertical infrastructure stack that enables anyone to execute anything across all chains and protocols without being burdened by bridges, multiple wallets, gas fees, etc, with a goal to unify the hundreds of chains, thousands of protocols and billions of scattered liquidity. On top of this innovative infra we are launching our first consumer focused app in the perpetuals space, which you will be building with us.
We are looking for an innovative and passionate engineer who is excited about building the future of accessible crypto applications, feels comfortable challenging opinions, and most importantly who shares with us the same desire to make DeFi useable.
Apply with email
admin@cadenceprotocol.ioPlease let Symphony (prev Cadence) know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Clearmatics is hiring a Blockchain Core Developer - Golang, Ethereum
About Clearmatics
Clearmatics is a blockchain protocol engineering company that builds decentralised financial market infrastructures that are more open, efficient, and resilient than those serving legacy market structures of today.
We have a bold vision for this new market infrastructure - enabling market participants to solve currently unaddressed problems of the real economy, including “missing markets” problems. We aim to achieve our vision through technologies that allow peer-to-peer trading and settlement within new markets, and with digital assets whose values track real-world risk factors that currently have no suitable expression in legacy markets.
No matter the nature of a risk factor, whether macro-economic or climactic, our mission is to make important risk factors tradable; by anyone, anywhere, without reliance on financial intermediaries. We are building this new infrastructure in collaboration with incredible trading and blockchain communities.
Clearmatics was founded in 2015, and we have ever since been committed advocates of Open Source development, and active participants in the blockchain and cryptography research communities. We’ve also been an active participant and supporter of decentralized infrastructure initiatives.
We’re looking to hire a Core Developer to expand our Layer 1 Engineering team.
Our stack is Ethereum-like, so familiarity with – and passion for – the space is key.
Some of the areas we tackle include blockchain infrastructure optimised for financial use-cases, protocols for specific applications (such as smart contract-based derivatives, synthetic assets, cryptocurrency stabilization, …), scalability and privacy through cryptography (zkSNARKs, multiparty computation, private transactions/assets).
Currently the Clearmatics team is heavily involved as the Launch Partner for the Autonity Project. Autonity is an EVM based public blockchain for decentralised derivatives clearing. You can learn more about the Autonity project and its ongoing testnet games through the links below.
About you
You’re a systems programmer with good knowledge of Layer 1 protocols, and a passion for blockchain and decentralisation. You enjoy working to a high standard and writing code that is clean, performant, and maintainable. You appreciate the importance of careful design choices and can anticipate the impact of code changes on wider system behaviour. You can demonstrate a strong interest in blockchain and may even have open source contributions that you can highlight. You express yourself clearly in writing and in discussions.
Responsibilities
You will be involved at all stages of the development lifecycle for the Autonity protocol and its blockchain node client (a fork of go-ethereum). These include:
Your work will ensure that Autonity client is correct, reliable, performant, and secure. This will enable Autonity to serve as the foundational layer for a new ecosystem of decentralised markets.
Requirements
Bonus points
Our compensation is blockchain competitive and dependent on your skills & experience.
Apply now
Please let Clearmatics know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Clearmatics is hiring a Smart Contract Engineer - Ethereum, Solidity
About Clearmatics
Clearmatics is a blockchain protocol engineering company that builds decentralised financial market infrastructures that are more open, efficient, and resilient than those serving legacy market structures of today.
We have a bold vision for this new market infrastructure - enabling market participants to solve currently unaddressed problems of the real economy, including “missing markets” problems. We aim to achieve our vision through technologies that allow peer-to-peer trading and settlement within new markets, and with digital assets whose values track real-world risk factors that currently have no suitable expression in legacy markets.
No matter the nature of a risk factor, whether macro-economic or climactic, our mission is to make important risk factors tradable; by anyone, anywhere, without reliance on financial intermediaries. We are building this new infrastructure in collaboration with incredible trading and blockchain communities.
Clearmatics was founded in 2015, and we have ever since been committed advocates of Open Source development, and active participants in the blockchain and cryptography research communities. We’ve also been an active participant and supporter of decentralized infrastructure initiatives.
We’re looking to hire a Smart Contract Engineer to expand our Layer 1 Engineering team.
Our stack is Ethereum-like, so familiarity with – and passion for – the space is key.
Some of the areas we tackle include blockchain infrastructure optimised for financial use-cases, protocols for specific applications (such as smart contract-based derivatives, synthetic assets, cryptocurrency stabilization, …), scalability and privacy through cryptography (zkSNARKs, multiparty computation, private transactions/assets).
Currently the Clearmatics team is heavily involved as the Launch Partner for the Autonity Project. Autonity is an EVM based public blockchain for decentralised derivatives clearing. You can learn more about the Autonity project and its ongoing testnet games through the links below.
Responsibilities
You will develop and maintain decentralised financial smart contracts on Autonity that will enable the creation of decentralised risk markets in real-world risk factors.
This will involve working on a wide range of problems including smart derivatives, DEX trading & settlement protocols, algorithmic stabilisation, data oracles, liquid staking, and more.
Working alongside quantitative researchers and protocol engineers, you will transform research models and prototypes into production-grade Solidity code. You will also collaborate with Autonity core developers on enhancing L1 protocol contracts and integrating new functionality into the Autonity Go Client.
Requirements
Bonus points
Our compensation is blockchain competitive and dependent on your skills & experience.
Apply now
Please let Clearmatics know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Common Prefix is hiring a Senior Software Engineer - Blockchains
Common Prefix is seeking a Senior Software Engineer with Blockchain Experience.
About us
Common Prefix is an innovative and rapidly expanding scientific consulting firm specializing in Blockchain Science. We are seeking an experienced Senior Software Engineer to join our team and contribute to our blockchain consulting projects. You can learn more about our company here.
Description
This is a full-time position for a Senior Software Engineer with a strong background in blockchain technology. You will play a pivotal role in creating and implementing blockchain protocols and addressing security protocol fixes for our consulting projects.
Responsibilities
In this role, you will split your time between the following responsibilities as needed:
Requirements
The requirements for this position are:
The following skills are appreciated but not required:
What we offer
The role will begin with a 3-month probational period, with a potential offer to permanently join at a full-time capacity afterwards.
Applying
Please send your CV, GitHub and transcript (if you graduated within the past 5 years) to [email protected], indicating the position title on the email subject.
Apply with email
careers@commonprefix.comPlease let Common Prefix know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Onchain Foundation is hiring a Engineering Team Lead
About us
We’re on a mission to ignite financial freedom and true ownership for people everywhere. Each member of our team takes ownership and contributes a unique piece to our journey into the exciting realm of web3. Together, we craft more than just meaningful products and services—we create a lasting tangible impact in the real world.
We want you to join our search for greatness at the edge of what is technologically possible. Are you tired of the ordinary? Crave a challenge that sparks passion and purpose? We’d love to have you apply!
The role you’re applying for
We are cooking up several big new initiatives, one of which is Pass App, a suite of products that will completely revolutionize how people experience and engage with web3.
We’re looking for a Team Lead with a strong background in software development and team leadership and a passion for web3 to join the team. This means getting in on the ground floor and working at a “startup within a startup” to build something truly innovative and bring it to market. This role will have a tremendous impact on the company and the evolving web3 landscape.
What you’ll be doing
What we’re looking for
Extra credit
We got you covered
Working remotely is more than just a benefit or a perk. We believe in the power of remote work to unleash creativity and passion. Join our globally remote team with 35+ different nationalities and enjoy the flexibility to work from anywhere in the universe. As long as you are available in the European Working timezone.
Join our team and pursue your passions on your own terms, while we provide you with a competitive compensation package including attractive “crypto-native” bonuses, learning and development budgets, personal development plans and team retreats to fuel your web3 curiosity.
Apply now
Please let Onchain Foundation know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Most recent job posted on