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.