Full-Stack Developer in dcSpark

Closed job - No longer receiving applicants

We're crypto ecosystem builders. We empower everyday individuals with peer-to-peer technology in addition to providing blockchain solutions to a wide variety of clients from standard corporations and foundations to DAOs and treasuries.

Our goal is to become one of the top crypto ecosystem development firms in the world, but not by creating the 10 millionth "novel" project and starting from 0. Instead we are tackling real problems in existing ecosystems in top crypto-related projects, thereby addressing the real needs of users. By not reinventing the wheel, but rather building out existing technological stacks and ecosystems, we will have a much larger impact in a shorter time frame.

Experience

Our founding team has combined over a decade of experience in blockchain development and producing products. The dcSpark team has proven deep knowledge in creating cryptographic libraries, ideation of protocols, etc.

Job functions

We are looking for a full-stack developer that will help us build new products in the Urbit & Crypto ecosystems. Projects will range from building key user-facing infrastructure such as web extensions, all the way to developing web apps with Urbit driving the backend.

Urbit is a novel P2P technology which enables cutting out middlemen by acting as an ideal off-chain identity, messaging, and computation platform. As such, this position will enable you to take part in patching major holes in the existing decentralized ecosystem not by building on blockchain itself, but instead by building the tech which complements and empowers blockchains to do what they do best.

Future projects will likely incorporate both Urbit & Crypto together, thereby providing an opportunity to build blockchain products as well.

Qualifications and requirements

  • 5+ years of experience in Software development.
  • Expertise with Typescript & Javascript (ES6)
  • 1+ years of experience in React / Redux
  • 2+ years of experience Node.js
  • Good understanding of API architecture following best practices.
  • Proficiency with the creation of tests (unit tests, integration, etc).
  • Decent knowledge of HTML & CSS
  • Basic knowledge of Linux
  • Good experience with running CLI apps and interacting with the terminal
  • Good level of English

Desirable skills

  • Experience building web extensions
  • Some background in functional programming
  • Basic knowledge of cryptography
  • Some knowledge of blockchain technology

Conditions

- Fully remote company.
- A lot of learning in what many people consider the fastest growing industry.
- We can potentially sponsor VISAS e.g. Japan, but still be remote.
- Opportunities to work with projects that are looking to interact with hundred of thousands of users.

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Speaker travel If you speak at a conference, dcSpark will cover your expenses.
Education stipend dcSpark covers some educational expenses related to the position.
Conference stipend dcSpark covers tickets and/or some expenses for conferences related to the position.
Vacation over legal dcSpark gives you paid vacations over the legal minimum.
Vacation on birthday Your birthday counts as an extra day of vacation.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.