Senior Software Developer Back end Typescript NodeJS



Published on

Senior Software Developer - Back-end / Typescript / NodeJS / Lead Developer

ZKX is developing high-load decentralized software systems for financial analytics and synthetic assets. We are looking for talented developers and engineers to work on the further development of our products. This is a remote position with travel opportunities and the chance to work for an innovative project in the blockchain space. 


  • Develop new services and microservices using latest Node.js ecosystem
  • Maintain and optimize existing codebase
  • Test coverage
  • Architecture design
  • API design
  • Participate in solving problems and incidents in high-load systems
  • Integration with external services


  • Commercial experience in the development of Backend services and microservices (including in the MERN stack)
  • Commercial node.js development experience (3+ years)
  • Commercial experience in high-load applications design and development
  • Commercial experience in developing decentralized applications
  • Excellent knowledge of object-oriented development
  • Good understanding of Service Oriented Architecture, Microservice Architecture
  • Experience with MongoDB, RabbitMQ
  • Experience in building complex RESTful APIs
  • Test Driven Development - TDD, CI / CD
  • Experience in agile/scrum methodology
  • Understanding of the engineering principles of developing robust applications, practical application of methodologies, algorithms

Our stack:

  • Node.js
  • Typescript
  • MongoDB
  • RabbitMQ
  • Redis
  • AWS, Amazon S3

We offer:

  • The ability to work remotely ALWAYS, not just now (we are remote-first company)
  • Professional growth opportunities and career prospects
  • Salary plus incentives package to align the team 

We offer a unique opportunity to build an international project in an international team, influence the process, be heard, and really see the results of your work.

Apply Now on remoteok