ChainSafe Systems is a blockchain research and development firm on a mission to realize the potential of Web3 infrastructure through sustainable, open-source development. Our vision is to create a world with organizations that empower people to build and innovate through blockchain agnostic tools and other distributed technologies.
We are global leaders in the industry, unique in our work across multiple blockchain ecosystems, and currently are pioneering Ethereum, Ethereum Classic, Cosmos, Polkadot and Filecoin technology. We are actively pursuing the development of our own product suite, having recently released Files which allows users to upload and store files on IPFS and Filecoin with the goal of furthering development to provide a decentralized alternative to cloud storage.
ChainSafe is a unique company in a unique space, growing quickly and building a global reputation in this nascent space. Beyond offering experience across every major blockchain space to our team, we provide an open, inclusive, and supportive environment where we help folks reach their full potential as a human and as a professional.
What you might want to know before reading on:Our stack is progressive and open-source and includes Go, Rust, and TypeScript.We spearhead ecosystem projects like Lodestar, Web3.js, Forest, Gossamer and Ethermint.We are global, remote-friendly, and open to contractors (who can commit to a minimum of 35 hours a week).For those local to Toronto, our casual, open-concept office in Chinatown has meeting rooms, lounge areas, and space to pull up a chair.
Culture fit and alignment to our core values are extremely important to us. We are fueled by an immense intellectual curiosity of what technology can do and the impact it can have. You will thrive here if you are intensely driven by tackling technical challenges that no one else has solved yet and are inspired by the possibility of building the next generation of web infrastructure and decentralized systems.
Who we need
We are looking for a passionate and proactive Ethereum TypeScript Developer who shares our commitment to building out open source software and pushing blockchain into mainstream adoption. You will move fluidly and collaborate across multiple Ethereum-focused projects and contribute to your team’s success through consistent, high-quality code.
Who you are
You are passionate about building tools for other developers. You have solid examples of your work and involvement in the blockchain community through Discord, Slack, blogging, or virtual meetups. You may be a recent grad with a portfolio consisting of personal projects, including building systems or working on application backends and contributing to open-source tools. Or, you might be an independent programmer, self-taught in a number of next-generation tools and languages, looking to redirect your skills and your knowledge to a greater purpose.
What’s in it for you
It goes without saying that the work we do at ChainSafe will offer you the most significant technical challenges you can imagine – and some that you can’t. Over and above that, you will gain:Peer and community recognition. You want to make a meaningful contribution to the open source work that is driving the Web3 infrastructure and blockchain space forward, becoming a master of the domain. We are actively contributing to the Ethereum, Ethereum Classic, Cosmos, Polkadot, and Filecoin ecosystems and are open to contributing to other Web3 ecosystems where we see the merit.Mentorship – and the chance to lead. You want to be mentored by experts in bleeding-edge technology and the services we build and support, with an opportunity to mentor and facilitate learning and growth for those newer to the work.Fulfillment.You want to work with the best people, on cutting edge technologies, contributing to an incredible range of projects that have an impact individually and as a whole.
How you will make a differenceGrow. You will maintain and expand a deep understanding of the relevant technology and ecosystems through Meetups, Discord, Github, podcasts, articles, forums, and conversations with your peers here and in your professional sphere. In turn, you will provide support and training for other developers, guiding and reviewing their code.Iterate.You will play a key role in collaborating with internal teams to develop, fix and improve products. You will be part of a team working to solve fundamental computer science problems that are exciting and challenging.Communicate.You will expand your skills in a community-facing role, incorporating the needs of users and other stakeholders into the vision of projects. You will be responsible for managing and responding to requests from community members, and providing them with the necessary documentation and information to effectively utilize everything you build
Why join us
Founded by Developers for Developers, we foster an Agile environment where tasks are assigned based not just on what you know but what you want to learn. We offer fast opportunities for personal growth, mentorship, professional development funding, tons of autonomy and responsibility, a results-driven environment, close collaboration with an international team, exposure to a wide array of ecosystems and trailblazing technologies, and flexible work hours.
At ChainSafe, we are a compassionate group of builders and makers, working to bring our ideas to life. You’ll be part of a team that believes in the vital importance of community and contributing to advance humanity with open-source and decentralized technology.
We care deeply about our values and look for these in every team member. A dedication to self-improvement and professional development; a commitment to community and collaboration; a drive for accountability, diligence, and autonomy; and above fostering a place of acceptance, friendliness, and compassion.
Tell us who you are and learn more about us
If you are ready to join us, assemble your highlights (GitHub, portfolio, LinkedIn) and show us your best work. Get ready to have incredible conversations with passionate developers like yourself. For our team’s project highlights, explore our Discord and GitHub.
We welcome your fresh perspectives and ideas
At ChainSafe, diversity and inclusion is more than a statement; equality and accessibility are guiding principles embedded in who we are – and why we do what we do. Our leadership is committed to continuously improving their own level of education to make the fairest and inclusive hiring and performance decisions from an informed perspective. We recognize the benefits of a diverse team and aspire to embed respect for all people into our culture, values, and day-to-day practices.
If at any time we can provide accommodations to facilitate your application and interview process, please let us know. We will strive to meet your needs.