Job details

Full Stack Developer TradFi

  • Java
  • TypeScript
  • Vue.js
  • React.js
  • Web3
  • React Hooks

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

 
Bitcoin.com's mission is to create more 'economic freedom' in the world. By economic freedom we mean the ability for individuals to freely acquire and use personal resources however they choose. We assert that economic freedom is a fundamental human right and a vital component of human dignity, and we believe that it is foundational for peaceful and prosperous societies.

Our vision is to provide the next billion people with access to products that exemplify the ideals of Bitcoin. These ideals - which include peer-to-peer transactions, decentralization, censorship resistance, and permissionless-ness - support economic freedom.

Our approach is to develop and promote widely accessible products that support economic freedom. For example, our digital wallet - which has 30 million downloads - provides people with an easy-to-use, non-custodial method for buying, selling, storing, sending, receiving, and trading cryptocurrencies.

We are seeking a talented Fullstack Engineer for our TradFi team who shares our vision.

Tradfi, or Traditional Financ, is our way of introducing users to the exciting world of cryptocurrency. Leveraging our world renowned brand, you will guide users as they take the first step from their bank account to their first decentralized wallet. By creating exciting opportunities such as educational tools, rewards tokens, crypto card, shared wallets and much more, the TradFi team is at the heart of every users journey at Bitcoin.com.

If you’re ready to onboardmillions of users into the cryptocurrency ecosystem, TradFi is the fit for you.

Role:
  1. Build features, infrastructure, architecture and applications for world-class cryptocurrency products and services
  2. Able to lead and oversee coding at all levels of the stack including engineering design, setting and ensuring high standards and best practices
  3. Build robust solutions that scale globally.
  4. Able to work to tight deadlines
  5. Expressive in a collaborative way when new features need to built fast, or older features need to be shut down
  6. Communicates thoughts in a clear and concise way
  7. Experience getting products to market

Requirements
  • 2-3 years of Typescript & React experience
  • 1-2 years of Java or other object oriented languages
  • A deep understanding of the architecture of modern client-side React applications, preferably with experience using Gatsby
  • Prior work experience with component libraries or design teams in user-facing applications
  • A desire to keep up with modern best practices in web development
  • Strong communication and collaboration skills

Nice to have
  • Proven experience with alargeVueJS, Typescript or React project
  • Prior experience creating a design system or component library
  • Familiarity with the web3 frontend stack (ethers.js/web3.js, EIP-1193, client-side private key management, etc.)
  • Familiarity with React Hooks
  • Worked with wallet connector libraries, such as Wallet Connect, Metamask, Trust wallet, Torus, Wallet Link, Authoreum, Badger, etc
  • Experience with Docker
  • Experience with either Python or Java, Go experience a plus, but not required

Benefits

We are serious about what we do, but more importantly, we have a lot of fun doing it. Our work culture is modern, meaning we strive for work experiences based on transparency, productivity, trust, and passion. For all benefits include:
  • Flexible work hours
  • Remote work
  • Health insurance reimbursement
  • Wellness program (gym, etc.)
  • Home Office benefit