About Republic
Republic Crypto is at the forefront of blockchain innovation, offering a comprehensive suite of services to empower the next generation of tokenized assets. Our mission is to bridge the gap between traditional finance and the decentralized economy through cutting-edge technology and strategic advisory services. By working with leading blockchain platforms, projects, and protocols, we aim to redefine the financial landscape.
Republic Crypto is seeking an accomplished Wallet & Smart Contract Engineer to join our innovative and collaborative team. Reporting to CTO, Brian Aznar, you will be instrumental in designing, implementing, and optimizing secure, multi-chain wallet solutions and smart contracts. This role emphasizes wallet engineering expertise, requiring hands-on experience in building and integrating blockchain-enabled wallet technologies. You will also engage cross-departmentally with Republic Wallet, Republic Product, and other blockchain-enabled teams to ensure cohesive and cutting-edge solutions.
What you’ll do
- Develop, deploy, and maintain secure, high-performance smart contracts across multiple blockchain platforms.
- Design and implement wallet engineering solutions, focusing on multi-chain compatibility, private key management, and seamless user authentication.
- Collaborate with Republic Wallet and other blockchain-enabled departments to ensure alignment of technical development with strategic goals.
- Partner with the Republic Product and advisory teams to drive innovation and deliver enterprise-grade blockchain solutions.
- Conduct rigorous testing, debugging, and audit-lifecycle management of wallet integrations and smart contracts to ensure security and reliability.
- Research emerging blockchain technologies and trends to inform development strategies, with an emphasis on scalability and interoperability.
- Prepare and maintain comprehensive technical documentation, including system architecture, workflows, and operational protocols.
Our ideal candidate
- Proven experience as a blockchain protocol engineer with a strong emphasis on wallet engineering.
- Extensive knowledge of blockchain protocols, particularly Ethereum and EVM-compatible chains, with experience in multi-chain integration.
- Expertise in Typescript / Javascript
- Expertise in wallet development, including secure private key management, user authentication, and integration with decentralized applications.
- Familiarity with tokenization standards (e.g., ERC, SPL, etc. ) and DeFi ecosystems.
- Strong testing and debugging skills, with a track record of delivering secure, reliable, and scalable solutions.
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
- Proficiency in developing and deploying smart contracts in at least 1 or more of the major languages Solidity, Rust, MOVE, Vyper, or equivalent.
- Experience contributing to or maintaining open-source blockchain projects.
- Experience with Nestjs
- Knowledge of advanced blockchain technologies such as zero-knowledge proofs, layer-2 scaling, and cross-chain bridges.
Why Republic?
- Be part of a pioneering team shaping the future of finance and digital assets.
- Competitive salary and comprehensive benefits package.
- Flexible work environment with opportunities for remote collaboration.
- Work with a variety of top blockchain foundations on a daily basis
- Gain exposure to the latest innovations in crypto and wallet productization