Node.js Developer

Remote
Roles:
Backend
Must-have skills:
Node.jsJavaScriptSQLTypeScript
Considering candidates from:
Central Asia, Europe, South Caucasus, Belarus, Moldova, Russia, Ukraine and United States
Work arrangement: Remote
Industry: Financial Services
Language: English
Level: Senior
Required experience: 5+ years
Size: 11 - 50 employees
Logo of The Giving Block

Node.js Developer

Remote
The Giving Block is a venture capital-funded business that makes it easy for nonprofits to accept cryptocurrency donations like bitcoin while also offering donors a more tax-efficient way to support their favourite causes. They work with 250+ nonprofits and have processed millions of dollars in cryptocurrency donations. Their goal is to make accepting cryptocurrency donations just as easy as credit card donations.
Right now, the company is looking for a Backend Developer who will have the opportunity to help build out their core technology and integrate with nonprofit and crypto industry-leading products. This role will work closely with the co-founders to design and build new features and integrations for some of the largest nonprofit organizations in the world. As with most startups, your work will vary day today, so no two days will be the same.

Tasks: 
  • Work with founders and senior leadership to bring ideas to life
  • Continue developing the core product and infrastructure
  • Integrations with ecosystem partners (CRMs, payment processors and fundraising platforms)
Must-have skills:
  • 5+ years of experience as a back-end developer with at least 2 recent years of experience with NodeJS
  • Experience with JavaScript
  • At least 2 years of experience with TypeScript
  • Experience with PostgreSQL
  • Experience with OOP
  • Experience with System Design
  • Experience with SQL Databases
  • English has to be great
Nice-to-have skills:
  • Interest in blockchain, cryptocurrency and/or nonprofits 
  • Startup experience is a big advantage
  • Remote experience is an advantage
Benefits: 
  • 2 weeks vacations + all national US holidays
  • Hardware is provided 
Interview process: 
  1. Intro call with Toughbyte
  2. 1,5-2 hours tech interview (+small simple coding challenge)
  3. Culture fit with co-founder (30-40 mins) 
Developing new features, widgets, integrations and developing a dashboard that is used for clients financial reports, onboarding and widgets editing. Public API for integrating with external services.