554 Crypto & Blockchain jobs in Bahrain
Principal Blockchain Engineer/Blockchain Architect (Solana)
Posted 14 days ago
Job Viewed
Job Description
Overview
Principal Blockchain Engineer/Blockchain Architect (Solana) at Reap. Lead the development of cutting-edge on-chain asset management infrastructure on Solana and contribute to governance and asset management mechanisms.
What you’ll do- Solana Contract Development: Design, implement, and deploy high-performance, production-grade smart contracts on the Solana blockchain, focusing on multisig infrastructure, transaction execution, and features like time locks, spending limits, and role-based permissions.
- Smart Account Architecture: Build core on-chain components including proposal systems, voting mechanisms, asset management protocols, and cross-program integration for composability across the Solana ecosystem.
- Cross-functional Systems Design: Collaborate with product, finance, and ops to translate real-world fund flows into on-chain execution logic and align protocol behavior with user experience across the stack.
Minimum Requirements:
- Minimum of 5 years in software development, with at least 2 years of experience building smart contracts on Solana with Rust
- Proven experience building and supporting production Solana programs that have handled sizable funds
- Strong understanding of smart accounts, digital asset management and multisig architecture
- Demonstrated ability to design and reason about complex state machines, proposal logic, and secure transaction orchestration
- Highly motivated, self-driven, and passionate about building cutting-edge blockchain protocols
- Peer collaboration and code quality: maintains a high standard for code quality, reliability, and peer review; strong communication skills and ability to raise the technical bar across the team
- Fluency in English, both spoken and written
- Backend: Rust, Anchor framework, TypeScript/Rust SDK development, Solana CLI tools
- Infrastructure: TypeScript, Node.js, CI/CD pipelines, AWS
- Web3: Multisig protocols, SPL token standards, asset management systems, Solana DeFi integrations
- Experience with Ethereum smart contract development (Solidity), ERC-4337 account abstraction standards, and cross-chain protocol design
- AI fluency: uses AI tools to accelerate development with discernment
- Security Mindset: experience with secure software development practices, threat modeling, and understanding of common smart contract vulnerabilities
DeFi Natives: Be at the forefront of financial innovation where traditional finance meets Web3, working with major blockchains including Solana and Ethereum as we expand multi-chain capabilities.
Global Impact: Your code will power solutions used by hundreds of businesses internationally, handling significant transaction volumes across multiple blockchains.
Backed by Top Investors: Join a company supported by investors including Index Ventures and Hashkey Capital.
Global Team: Collaborate with professionals across multiple countries with flexible hybrid work options that prioritize results over location.
After submitting your application, please check your inbox for a confirmation email. If you don’t see it, check your spam or junk folder and adjust your settings to ensure future communication reaches your inbox.
#J-18808-LjbffrSenior Blockchain Developer - Decentralized Applications
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement robust and secure smart contracts on various blockchain platforms (e.g., Ethereum, Solana, Polygon).
- Build and maintain decentralized applications (dApps) and their associated backend infrastructure.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Conduct code reviews and ensure the highest standards of code quality and security.
- Optimize blockchain applications for performance, scalability, and efficiency.
- Research and implement new blockchain technologies and protocols.
- Troubleshoot and resolve complex technical issues related to blockchain networks and dApps.
- Stay updated with the latest trends and advancements in the cryptocurrency and blockchain ecosystem.
- Contribute to the architectural design and technical roadmap of our blockchain products.
- Write comprehensive technical documentation and unit/integration tests.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, with at least 3 years focused on blockchain technology.
- Proficiency in smart contract development languages such as Solidity, Rust, or Go.
- Experience with blockchain platforms like Ethereum, Binance Smart Chain, Solana, etc.
- Deep understanding of cryptography, distributed ledger technology, and consensus mechanisms.
- Experience with frontend development frameworks (e.g., React, Vue) and integrating with web3 libraries (e.g., Web3.js, Ethers.js).
- Familiarity with token standards (ERC-20, ERC-721) and DeFi protocols.
- Strong understanding of security best practices for smart contracts and dApps.
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration skills for working in a remote, distributed team.
- Ability to work independently and take ownership of projects.
Senior Blockchain Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Designing and developing smart contracts for various blockchain platforms (e.g., Ethereum, Binance Smart Chain, Solana).
- Building and maintaining decentralized applications (dApps) and blockchain-based systems.
- Architecting secure and scalable blockchain solutions, considering performance and cost-efficiency.
- Integrating blockchain technology with existing systems and third-party services.
- Conducting thorough code reviews and ensuring the security and integrity of smart contracts.
- Researching and evaluating new blockchain technologies, protocols, and tools.
- Collaborating with product teams to define technical requirements and project roadmaps.
- Troubleshooting and debugging blockchain applications and smart contracts.
- Staying up-to-date with the latest trends and advancements in the blockchain and cryptocurrency space.
- Developing comprehensive documentation for blockchain solutions and APIs.
- Contributing to the overall technical strategy and vision of the blockchain initiatives.
- Mentoring junior developers and sharing expertise.
Remote Blockchain Developer
Posted today
Job Viewed
Job Description
Remote Senior Blockchain Engineer
Posted today
Job Viewed
Job Description
Blockchain Developer - Decentralized Applications
Posted today
Job Viewed
Job Description
- Design, develop, test, and deploy smart contracts and decentralized applications.
- Write efficient, secure, and maintainable code in languages such as Solidity, Rust, or Go.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to define and implement new features.
- Research and integrate new blockchain technologies and protocols.
- Optimize dApp performance and ensure scalability.
- Participate in code reviews and contribute to architectural decisions.
- Troubleshoot and resolve issues related to blockchain networks and dApps.
- Stay abreast of the latest developments and trends in the blockchain and cryptocurrency space.
- Contribute to technical documentation and knowledge sharing within the team.
- Work effectively in a distributed team environment, utilizing collaboration tools to maintain productivity.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience in blockchain development, with a strong portfolio of smart contracts or dApps.
- Proficiency in smart contract programming languages (e.g., Solidity for Ethereum, Rust for Solana/Polkadot).
- Familiarity with blockchain platforms such as Ethereum, Polygon, Solana, Binance Smart Chain, etc.
- Understanding of cryptographic principles and blockchain architecture.
- Experience with front-end development (React, Vue.js) for dApp interfaces is a plus.
- Knowledge of token standards (ERC-20, ERC-721) and DeFi protocols.
- Excellent problem-solving skills and ability to work independently in a remote setting.
- Strong communication and teamwork skills.
- Passion for decentralized technologies and the Web3 ecosystem.
Remote Lead Blockchain Developer - Smart Contracts
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Crypto blockchain Jobs in Bahrain !
Senior Blockchain Developer
Posted today
Job Viewed
Job Description
Remote Lead Blockchain Developer - Smart Contracts
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of secure and scalable smart contracts on blockchain platforms like Ethereum, Binance Smart Chain, Solana, etc.
- Write high-quality, well-tested, and efficient smart contract code in languages such as Solidity, Rust, or similar.
- Conduct rigorous smart contract auditing and security analysis to identify and mitigate vulnerabilities.
- Collaborate with product managers, UI/UX designers, and other developers to define dApp requirements and features.
- Integrate smart contracts with front-end applications and backend services.
- Deploy and manage smart contracts on testnets and mainnets.
- Stay up-to-date with the latest advancements in blockchain technology, smart contract development, and security best practices.
- Mentor and guide junior blockchain developers, fostering a culture of technical excellence and innovation.
- Contribute to the architectural design of decentralized applications and blockchain protocols.
- Troubleshoot and resolve issues related to smart contracts and dApps.
- Research and evaluate new blockchain technologies and platforms.
- Participate in code reviews and contribute to documentation.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional software development experience, with a significant focus on blockchain and smart contract development.
- Proficiency in smart contract programming languages (Solidity is essential).
- Strong understanding of blockchain principles, cryptography, and consensus mechanisms.
- Experience with blockchain development frameworks (e.g., Hardhat, Truffle, Foundry).
- Familiarity with Web3 libraries (e.g., Ethers.js, Web3.js).
- Experience with common blockchain platforms (e.g., Ethereum, Polygon, BSC).
- Knowledge of smart contract security best practices and auditing tools.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills for remote team environments.
- Experience with other programming languages (e.g., Node.js, Python) is a plus.
Lead Blockchain Developer (Remote)
Posted today
Job Viewed
Job Description
The ideal candidate will possess a deep understanding of blockchain principles, consensus mechanisms, cryptography, and smart contract development languages (e.g., Solidity, Rust). You will lead a team of talented developers, providing technical guidance, code reviews, and mentorship. Responsibilities include architecting scalable and secure blockchain networks, developing decentralized applications, integrating blockchain technology with existing systems, and ensuring the performance, security, and reliability of our blockchain products.
This role requires a proactive leader with exceptional problem-solving skills and a passion for innovation in the crypto and blockchain space. You must be adept at working independently and collaboratively in a fast-paced, remote environment. Strong communication skills are essential for interfacing with technical teams, stakeholders, and the broader blockchain community. Experience with various blockchain platforms (e.g., Ethereum, Solana, Polkadot), understanding of tokenomics, and familiarity with DeFi and NFTs are highly desirable. Join us in building the future of decentralized technology. We are looking for a thought leader who can drive technical excellence and inspire innovation within our blockchain initiatives. This role offers the opportunity to work on challenging projects and make a significant impact in a rapidly evolving industry. The role is nominally associated with **A'ali, Northern, BH**, but the work is entirely remote.
Responsibilities:
- Lead the design and development of blockchain protocols, dApps, and smart contracts.
- Architect and implement secure, scalable, and efficient blockchain solutions.
- Develop and maintain smart contracts on platforms like Ethereum, Binance Smart Chain, etc.
- Collaborate with product managers and stakeholders to define project requirements and roadmaps.
- Conduct code reviews, provide technical guidance, and mentor junior developers.
- Research and evaluate new blockchain technologies and opportunities.
- Ensure the security, performance, and integrity of blockchain implementations.
- Contribute to tokenomics design and economic modeling for blockchain projects.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, with a significant focus on blockchain technology.
- Proven experience in developing and deploying smart contracts using Solidity or similar languages.
- Strong understanding of blockchain architecture, distributed systems, and cryptography.
- Experience with one or more major blockchain platforms (e.g., Ethereum, Hyperledger Fabric).
- Familiarity with DeFi, NFTs, and token standards (ERC-20, ERC-721).
- Excellent leadership, communication, and problem-solving skills.
- Ability to thrive in a remote, fast-paced environment.