Work with the best minds in crypto

Explore opportunities with leading projects across crypto & web
1kx

Senior Typescript SDK Developer

Safe

Safe

This job is no longer accepting applications

See open jobs at Safe.
Software Engineering
Berlin, Germany
Posted on Wednesday, August 9, 2023

About Safe and the team

Safe is the most trusted decentralized custody protocol with Safe{Wallet}, the flagship wallet for the ecosystem on Ethereum and the EVM. Our team is on a mission to unlock digital ownership for the world. By building robust and accessible tools, we aim to fix some of web3’s biggest challenges. For more information about Safe, check out our website.

You’ll be joining a growing team that currently includes 50+ people. Most of our team is based in Berlin, Germany, but we also have awesome teammates in Switzerland, Spain, Portugal, UK, and other great countries.

👨‍💻 About the Role

As a Typescript SDK Developer for the Safe{Core} team, you will help us design and evolve our set of Typescript developer tools. Specifically, you will work on creating tools that enable other developers to build on top of Safe{Core}. This includes improving the current existing kits and creating new ones from scratch. The goal is to create production-ready kits enabling account abstraction features to be easily used when developers create applications that interact with the Safe Protocol

Our Tech Stack: Javascript, Typescript, Node, Jest

Check our github:

🗂 What you will be doing:

  • Create new SDK kits to enable easier interaction when using account abstraction features and Safe.

  • Create integrations to interact with third party providers.

  • Iterate on existing kits, adding new providers and improvements

  • Evaluate and ideate value capture opportunities on integrations level

  • Support external developers on SDK usage (e.g. StackExchange)

  • Document the Safe{Core} SDK integrations

  • Collaborate with Safe{Wallet} product, engineering and design teams on third party integrations to improve UX

🎒 What you will bring:

  • Experience with Typescript and Node.js development environments (package managers, linters, code cov, testing, etc.)

  • Experience analyzing third party libraries being able to create a report with pros and cons

  • Experience debugging and testing reported issues

  • Experience maintaining a project that is used by several other projects

  • You have worked on projects that have been used in production

  • Testing knowledge (coverage, automation, integration)

➕ Nice to have

  • Experience with React

  • Experience with Web3 tools (Web3js, Ethers.js, Hardhat)

  • Experience with Tenderly (Blockchain transactions simulation)

  • Experience with Cypress (E2E testing)

🎉 What we can offer you

💻 Home Working Budget: Personalize your home office with a dedicated budget! Choose from a sleek desk, top-notch headphones, a comfy chair, and more. We're committed to creating a workspace that inspires you.

🔥 State-of-the-Art Hardware: Enjoy the latest laptop of your choice! We understand the importance of having the right tools, and we provide you with the best-in-class hardware for seamless productivity.

📚 Continuous Learning: Invest in yourself with our personal education and conference budgets. Stay ahead of the curve by attending conferences, workshops, and courses that align with your professional growth.

🎨 Innovative Fridays: Unleash your creativity! Spend Friday afternoons diving into research or working on a side project within our exciting ecosystem. It's the perfect opportunity to explore new ideas and contribute to innovative endeavors.

Flexible Work Schedules: Embrace work-life balance with our flexible working schedules. We understand that everyone has unique needs, and our hybrid work policies empower you to choose a working style that suits you best.

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.

This job is no longer accepting applications

See open jobs at Safe.