Position: Node Developer
Company: QIT Software
Category: Node.js
Experience required: 3y
English level: intermediate

QIT Software is looking for Node Developer to the US startup. It's making it easy for portfolio managers to invest and track performance of the assets in Decentralized Finance.

Details:
- Schedule: Full-time, remote
- Client: USA
- Project: Worldwide accounting platform
- Stack: NodeJS, TypeScript, Postgres, Web3, Solidity, etc.
- Team: 1 Back-end dev, Tech Lead, Product Owner
- Duration: long-term
- Methodology: Agile
- Tools: Notion, Slack, Git
- Time tracker: Notion, manually

Hiring process: 1 - Pre-screen (up to 15 mins), 2 - Soft skills check with Product Owner (up to 30 mins), 3 - Tech interview (up to 45 mins)

You have:
- 4+ years of experience as a back-end developer
- Experience in Finance and/or Decentralized Finance and/or Cryptocurrency/Blockchain
- Practical experience Javascript/TypeScript in NodeJS specifically with the Web3 API.
- Experience with NestJS and ORMs like TypeOrm
- Experience working with relational databases - Postgres desired.
- Some Solidity experience, good enough to read/parse/interact with Smart Contracts.
- Excellent analytical, problem solving and time management skills.
- Good team player.


As a plus:
- Good understanding of distributed systems to build reliable and higly available backends.
- Prior experience with building the Smart Contracts for a Dapp
- Prior experience with a functional language like Clojure/Scala/Haskell.
- Familiarity with alchemy/infura/moralis apis to read blockchains
- Familiarity with the concepts of liquidity pools and yield farming.
- Bachelors or Masters in Computer Science


We offer:
- The ability to work remotely from anywhere in the world;
- Flexible work schedule, no micromanagement, no strict deadlines and free overtime work;
- Work in European and American products with a modern technology stack in different industries (Finance, Technology, Health, Construction, Media, etc.);
- Revision of wages every 6 months or on an individual basis;
- Accounting support and full payment of taxes by the company;
- Paid 15 vacation days, 5 sick days and public holidays;
- Compensation for sports subscriptions, courses, conferences, etc.;