Full Stack Engineer (remote) at Request Network (REQ)

Budget
$10,000

YOUR RESPONSIBILITIES

  • Participate in the Request Invoicing development to allow freelancer workers to get paid in crypto
  • Keep yourself up-to-date with our stack: Typescript, Node, React, Mongo, Kubernetes, Docker, NPM, Circle CI.
  • Participate in the continuous improvement of the Request Network library, make it easy to pay and get paid on Ethereum and other public blockchains with open-source packages: request-client.js, payment-processor, payment-detection, etc.
  • Propose functional and design improvements, challenge the infrastructure, the development & release process.
  • Design and implement integrations with partners (Invoicing REST API, payment detection on other blockchains, accounting software, etc.)
  • Optionally gain knowledge and responsibility for our decentralized framework: ethers.js, IPFS, Solidity, Infura.

 

QUALIFICATIONS

  • Solid knowledge of computer science fundamentals: algorithms, data structures, databases, distributed systems, operating systems, networking
  • Strong interest in blockchain technology, and the future of payments
  • Strong knowledge of Typescript and Node.js
  • Used to open-source development
  • Understanding of API design (REST, RPC)
  • Good understanding of git and continuous integration tools
  • Self-motivated, innovative, and proactive
  • Ability to take responsibility for projects and the willingness to learn and grow professionally in a team environment
  • Willingness to improve by giving and asking for feedback
  • Team spirit above personal results
     

Bonus - this makes you stand out

  • Good knowledge of Ethereum: frequent dapp usage or smart-contract development
  • Familiarity with Kubernetes, Helm, Google Cloud Platform, CircleCI
  • Mobile development (architecture, design, development framework)
  • Cryptography
  • Monitoring of stability and performances

More Jobs from Request Network (REQ)

Blockchain engineer (remote) at Request Network (REQ)

YOUR RESPONSIBILITIESBuild the future of invoicing and crypto invoices, from its open source network to the crypto invoicing toolAdd cryptocurrencies to the list of currencies already available (ETH, DAI, USDT & stablecoins, BTC, etc...), including DOT, ADA, LTC, LINK, BCH, XMR, EOS and XTZMaintain and improve the Request Network javascript librariesDevelop Request core infrastructure and front-end applicationsParticipate in the choices of engineering methodologies, tools, and organizationKeep yourself up-to-date with the rapidly evolving blockchain ecosystem and drive changes in the protocol and the teamWork autonomously inside a high performing teamSupport the developer community to build on top of Request QUALIFICATIONSSolid knowledge of computer science fundamentals: algorithms, data structures, databases, distributed systems, operating systems, networkingStrong knowledge of Typescript and Node.jsUnderstanding of API design (REST, RPC)Good understanding of git and continuous integration toolsSelf-motivated, innovative, and proactiveAbility to take responsibility for projects and the willingness to learn and grow professionally in a team environment Bonus - this makes you stand outExperience developing on top of Ethereum: development and deployment of smart contracts, understanding of blockchain tools such as ethers and truffleExperience with several blockchain platforms and able to demonstrate a deep understanding of the blockchain architectureExperience with decentralized file systems like IPFS, swarm, dat, hyperdrive.Experience with modern web development, especially ReactFamiliarity with Kubernetes, Amazon Web Services, or Google Cloud PlatformKnowledge of Infura
$10,000

More Jobs in Blockchain & Crypto

See more

Creation mail service website

Good morning,I plan to open a website selling email accounts in my domain on vps with centos 7.Registration and logging in will take place using the pgp / gpg key.I plan to create 2 subscription plans:1. E-mail2. Email, jabber, vpn, socks5.Account in the following services must be created automatically after the payment with cryptocoins.The website must have an admin panel.I am asking for serious offers from people with experience.
$500

Create a website for our company

We are hoping to work with someone who is ready to develop a front website for our company. We have ideas, we just need someone to help us bring them to life! 
$400

Do You Earn A Salary in Crypto? Paid Market Research

We are a FinTech company conducting consumer research to understand the needs and wants of people who earn crypto as part of their salary. You will get paid to answer some short questions on a video call with one of our team members. The entire process will take no more than 30 minutes.All data is anonymousThere are no wrong answersYou are contributing to building an amazing crypto productPlease respond to the application and we will be happy interview you and reward you for your input.Disclaimer:The interview will be recorded and kept privately so the team can revisit answers. The audio/visual content will never be shared publicly.Duration: 30 MinutesDevice Requirement: Computer/Smartphone with a cameraCriteria: You earn cryptocurrency as part of your salary & are EU/UK based Reward: $15 in BNB
$15

Fix error integrating Binance wallet using web3-react

I'm the developer of a payment service that works with metamask there are two errors I'm stuck with.First is making the app work with binance wallet and walletconnect using web3-react. I integrated web3-react and it works well with metamask. Integrated binance and wallet connect as well but when I try deposit function of the contract with binance connector (or waletconnect connector) I get the this error I cannot figure out a way to solve "Invalid parameters: must provide an Ethereum address.". Tried a lot according to stackexchange articles without success.  It is the same error for both binance and walletconnect so figuring this out will solve both.I have to integrate these wallets so I can only pay if you can solve this error.Other one is the withdraw function gets stuck in metamask mobile app browser. Everything works fine on desktop metamask extension. I tried to find out with mobile console addon I found, looks like something exceeds metamask browser's memory size or something. I need  to know if there is something to be to make the app work on mobile. Looks like this is an issue with metamask so if it is, I don't expect you to necessarily to solve this.
$100

Crypto Market Making / Hummingbot Programmer

Our client is launching a new coin and the crypto exchange requires market making liquidity. We are looking for a programmer with prior experience in market making programming on Hummingbot or similar platform. Of particular interest is knowledge of market making strategies and risk management.
$10,000

Crypto Grid Trading specialist

We have developed a basic crypto grid bot which we now need to improve upon. We are looking for specific Python programming assistance in modifying grid settings, maximising profitability and calculating / dashboards on profit.
$10,000

[Frontend Developer] MVP for Portfolio Management App

Develop MVP for a Portfolio Management App focused for Brazilian Market based on this spreadsheets https://docs.google.com/spreadsheets/d/1hFr3mOzaLbCLGvL7Ca5fFsv2B9Ell5JOGdE1_vNjesM/edit?usp=sharing Main Portfoliohttps://drive.google.com/file/d/19htcWuKbJbEr9GpzBNH2gT0lRuK3NFyG/view?usp=sharing Profitability Assessmenthttps://docs.google.com/spreadsheets/d/1y7voUG6OksWq_da3o-B5rIvLjZQ9mR5k/edit#gid=895171432 Only one chartTake a look at this Competitor App to have an idea of the scope( easy sign-up) https://carteiraholder.com.br/The main idea is to define a weight for an asset/investiment type and the app will calculate how much should be invested in the asset farthest from the target position and reportshandling buy, sell transactions, splits and dividends reports.I need a front end developer, the back end is already in development. Frontend can be developed  with a template like this( https://fury.visurel.com/tables/all-in-one-table)Skils:Angular9+Restful servicesplease provide as much information as possible in the chat, linkedin profile and contact information, github profile, so i can verify you are not a scammer.
$1,000

Graphics design with knowledge of occultism

Operate a number of brand, from clothing to music labels. Chosen client should be familiar with secret societies, occult teachings and symbolism, and able to integrate in a semi-subtle way. The initiated should be able recognize symbolism immediately, while the profane should appear crazy if they point this symbolism out to other profane. Let me know your occult background and show prior work please.Our requirements range from design of motives for clothing&apparel, logos, websites, SMM-optimized ads, banners, tattoos and more. The ideal candidate can demonstrate/signal that they are on the same team, is not afraid to start work on paper and then digitalize it, and will offer prices and quality with the goal of a long-term win-win relationship.
$93

Do You Earn A Salary in Crypto? Paid Market Research

We are a FinTech company conducting consumer research to understand the needs and wants of people who earn crypto as part of their salary. You will get paid to answer some short questions on a video call with one of our team members. The entire process will take no more than 30 minutes.All data is anonymousThere are no wrong answersYou are contributing to building an amazing crypto productPlease respond to the application and we will be happy interview you and reward you for your input.Disclaimer:The interview will be recorded and kept privately so the team can revisit answers. The audio/visual content will never be shared publicly.Duration: 30 MinutesDevice Requirement: Computer/Smartphone with a cameraCriteria: You earn cryptocurrency as part of your salary & are EU/UK based Reward: $15 in USDT
$15

Do You Earn A Salary in Crypto? Paid Market Research

We are a FinTech company conducting consumer research to understand the needs and wants of people who earn crypto as part of their salary. You will get paid to answer some short questions on a video call with one of our team members. The entire process will take no more than 30 minutes.All data is anonymousThere are no wrong answersYou are contributing to building an amazing crypto productPlease respond to the application and we will be happy interview you and reward you for your input.Disclaimer:The interview will be recorded and kept privately so the team can revisit answers. The audio/visual content will never be shared publicly.Duration: 30 MinutesDevice Requirement: Computer/Smartphone with a cameraCriteria: You earn cryptocurrency as part of your salary & are EU/UK based Reward: $15 in BNB
$15
SHOW FULL LIST