About the company
The DFINITY Foundation is a major contributor to the Internet Computer blockchain.
Job Summary
As an engineer on the SDK team, you’ll work on projects like:
📍Extending our command line interface (CLI) to help out in local app development, make deploying and upgrading apps on the DFINITY Network a snap, and keep packages up-to-date 📍Writing plug-ins and editor packages to transform our developers’ favorite editors into a complete integrated development environment (IDE) for writing, debugging, and compiling DFINITY apps 📍Collaborating on our public-facing API and writing (or code generating!) client libraries to handle secure messaging, error handling, and service discovery 📍Prototyping example apps from simple Hello Worlds to software only possible on decentralized infrastructure to find and improve developer workflow and instruct the community on best practices
If a lot of these sound like you, you might be a good fit for our team:
📍You have a degree in engineering, computer science, or equivalent experience 📍You have 3+ years experience as a software engineer 📍You have worked on multiple computing platforms (web, mobile, desktop, cloud, embedded) and understand their developer experience 📍You’ve worked in multiple IDEs (XCode, Eclipse, VSCode, Atom, vim, emacs) and can think of ways to improve them 📍You write exemplary code and documentation that other engineers can read, understand, and even learn something from 📍You’ve taken a laborious task and automated it with a bash script