Middle Nest.js Developer (Backend, Architecture) - Trading to $3000

Location: Remote

Start Date: ASAP (As Soon As Possible)

 

Please note: This is a contract position with an immediate start date. We are looking for a candidate who can quickly integrate into our team and begin contributing from day one.

 

About Us

TechChain Solutions is a dynamic technology firm focused on building high-performance financial platforms. We create sophisticated tools that empower users to navigate complex market environments with speed and reliability. Our team is driven by innovation, and we are currently developing a new trading platform from the ground up.

 

The Role:

We are seeking a strong Middle Nest.js Developer to strengthen our core backend team. You will join a project with a well-structured microservices architecture and a high-quality codebase.

Your primary responsibility will be to design and implement the platform's key business logic. This includes developing features for interacting with (CEX) APIs, managing orders, and integrating with blockchain networks for on-chain operations. This is a hands-on role where you will be writing the code that powers our automated trading systems.

 

Key Responsibilities:

  1. Develop and Architect Backend Services with Nest.js and TypeScript. Your core task will be to write clean, efficient, and reliable services from scratch and integrate them with our existing microservices. A deep understanding of Nest.js microservice architecture is a must, as you will actively participate in developing some services from scratch.
  2. Work with Databases using Prisma ORM. You will be responsible for writing queries, managing data, and working with schemas in PostgreSQL.
  3. Work with a Large, Existing Codebase. You will need to quickly get up to speed with our current architecture, understand how the services interact, and continue development while adhering to our established quality standards.
  4. Integrate with Third-Party APIs (CEX or DEX). You will implement the logic to connect with centralized and decentralized exchanges to fetch market data, manage orders, and execute transactions.
  5. Experience with message broker technologies (we use BullMQ).
  6. Collaborate Closely with the Team. You will work with the Backend Lead, other developers, and the frontend team to define and ship features.

     

Required Qualifications & Skills (Must-Haves):

  • 3+ years of professional experience in backend development with Node.js and TypeScript.
  • 2+ years of strong, hands-on experience building applications with the Nest.js framework.
  • Solid experience with relational databases (PostgreSQL) and practical skills using Prisma ORM is a must.
  • Ability to work with a large, existing codebase. You will need to quickly get up to speed with our current architecture, understand how the services interact, and continue development while adhering to our established quality standards.
  • Strong understanding of blockchain fundamentals: transactions, gas, blocks, and smart contracts.
  • You know what is Trading, and familiar with web3 technologies.
  • Experience integrating with complex third-party APIs (REST & WebSocket).
  • Experience with message broker technologies (we use BullMQ).
  • A proactive mindset with strong problem-solving skills and the ability to deliver tasks quickly.

     

How to know if you are the right fit:

  • You are passionate about building scalable, high-performance backend systems and are ready to apply your architectural knowledge in practice.
  • You understand the key differences between a CEX (Centralized Exchange) and a DEX (Decentralized Exchange).
  • You can explain what GAS is in the Ethereum network, why it's needed, and the fundamental difference between sending a native coin (like ETH) and an ERC-20 token.
  • You know the difference between a Limit Order and a Market Order and understand what an Order Book is.
  • Experience building trading bots or other systems that automate actions with exchanges (CEX or DEX) is a huge plus.
  • Practical experience with Web3 libraries (e.g., Ethers.js, solana/web3.js) is a major advantage.
  • You have a genuine interest in the Crypto/FinTech space and are eager to work on a complex trading platform.

 

What We Offer:

- Competitive compensation.

- A fully remote and flexible work environment.

- The opportunity to work on a high-impact, greenfield project with a modern tech stack.

- A focused and collaborative team culture.

Published 18 July
204 views
ยท
29 applications
63% read
ยท
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...