Nodjes Developer

Job Type: Full-time 
Location: Remote

Responsibilities:

  • Maintain, design and develop high-volume, low-latency, high-available, and performant APIs.
  • Write well-designed, extensible, testable, and efficient code.
  • Continually monitor product performance and lead the team in improving scalability.
  • Discussing the trade-off between software architectural choices, both on a theoretical level and on an applied level.
  • Collaborating in quarter planning, planning sprints, and participating in retrospective meetings.

 

Skills and Qualifications:

  • Deep knowledge of CS concepts, databases, and data structures.
  • Experience with relational and No SOL databases, as well as message queues like Nats, and Kafka.
  • Proficiency in Nest Js and Express Js.
  • Experience developing microservice/service-oriented applications.

 

Bonus Qualifications:

  • Proficiency in Typescript.
  • Experience in backend development under heavy load. Experience with platforms and Matching engines.
  • Familiarity with cloud platform technologies, including Kubernetes (k8s), S3, and Docker. Knowledge of web-3 and blockchain technologies.
  • Experience in Linux or Unix operating systems.