Senior Solidity Engineer at Gnosis SafePosted on: 06/24/2022
Location: A Coruna, Spain (REMOTE)
* Location: Berlin/A Coruna/Remote/Relocation * Position: Full-time About the Product and the team ------------------------------ Safe is the most trusted platform to manage digital assets on Ethereum and other leading protocols. Believing in the power of decentralization and open-source software development, we are building the Safe web and mobile application, developer tools and an inclusive online community to foster the core building blocks of the Web3 ecosystem. For more information about Gnosis Safe, check out our website. You’ll be joining a growing team that currently includes 35+ people. Most of our team is based in Berlin (Germany), but we also have awesome teammates in A Coruna (Spain) and Lisbon (Portugal). 👨💻 About the Role: ------------------- As a Solidity Engineer, you will help us design and deploy our next generation of smart contracts. You will work closely with engineering leads, and partners to prototype smart contracts that extend our core architecture as well as lead efforts to upgrade and optimize our contracts running on EVM based networks. The goal is to create a suite of smart contracts that make up the Safe protocol, bringing the best UX and maximum flexibility to our users. Security is critical, so a strong attention to detail is a must. **Our Tech Stack:** Solidity, Hardhat, Typescript Check our github: * Safe Contracts * Client Gateway * Config service 🗂 What you will be doing: ------------------------- * Develop smart contracts for the Safe protocol * Iterate on existing smart contracts (e.g. core contracts) * Evaluate and idea value capture opportunities on contract level * Support external developers on contract usage (e.g. StackExchange) * Document the Safe protocol approaches/ solution * Collaborate with product team (Engineers, designers, stakeholders) on protocol/contract related features 🎒 What you will bring: ---------------------- * Experience with modern Solidity stack (hardhat, truffle, various plugins, package managers, linters, code cov etc.) * Experience debugging and simulation of contract interaction with local nodes (e.g. hardhat and ganache, ) * Proven experience with different Ethereum development platforms (e.g. Remix, Tenderly, OpenZepplin) * Experience with Solidity libraries (e.g. Remix, Tenderly, OpenZepplin) * You have worked on the projects that have been audited * Testing knowledge (coverage, automation, integration) Nice to have skills: -------------------- * Expert in EVM details/design * Deep knowledge in Ethereum RPC usage * Familiarity with tokenomics * Typescript for testing What we can offer you --------------------- * Do you need resources to pursue your professional goals? -> We got you covered with a personal education and conference budgets * Is there something that you would like to try out within our projects? -> You can use your Friday afternoons on research or on a side project in our ecosystem * Our hierarchy is flat, so there is no chance to get lost in vertical looking organizational structure. * Not really an early bird? No worries! -> Flexible working schedules and remote work policies are, for a long time, part of our culture * You’ll be working with us in the trendy kiez of Kreuzberg in Full Node, a co-working and collaboration space for blockchain projects. * And do not worry about your equipment and subscriptions. We’ll equip you with the latest hardware and provide you with all the tools you need! * But most important - grow with us! We’re growing rapidly, the industry is expanding fast, and we have a lot to do. If you’re someone who loves taking initiative and getting things done, there’s a lot of opportunities for you at Safe. We’re enthusiastic about our shared mission and enjoy spending time together! Please apply with your (English) resume. At Safe, we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be an equal opportunity employer: all qualified applicants are considered for positions regardless of race, ethnic origin, age, religion or belief, marital status, gender identification, sexual orientation, or physical ability.