Backend Developer

Backend Developer
نوع العمل : عمل كلى
الخبرة : 0-1 سنة
الراتب : not
المكان : Dubai

Job Description


Overview

We're looking for a skilled Node.js Backend Developer to join our growing team where we design and build robust, scalable backend systems. If you thrive in a fast-paced environment and love solving complex problems end-to-end, we want to hear from you!


Responsibilities:

* Design, develop, and maintain high-performance Node.js backend services.

* Collaborate with cross-functional teams: product, QA, DevOps, UX/UI front-end developers and other stakeholders to deliver integrated solutions.

* Write clean, well-documented, secure and testable code.

* Participate in system design and architectural discussions.

* Diagnose performance bottlenecks and optimize for performance, efficiency and scalability



Skills

Required Experience & Skills:

* 3+ years of daily professional experience with Node.js.

* Proficiency with Express.js or Fastify.

* Good understanding of middleware/hooks.

* Strong command of SQL and experience with relational databases (e.g., PostgreSQL, MySQL).

* Experience with message queues or Pub/Sub systems (e.g., Kafka, RabbitMQ, RedisStreams).

* Demonstrated experience implementing and working with WebSockets.

* Ability to plan, build, and clearly articulate system design choices and technical solutions.

* Solid understanding of the JavaScript event loop, asynchronous programming, and common Node.js patterns.

* Familiarity with RESTful API design principles.

* Experience with version control systems (Git and GitHub).

* Knowledge of automated testing patterns and frameworks (e.g., Jest, Vitest).

* Good understanding and experience with docker

* Good understanding of multiple cacheing strategies.


Additional Nice to have skills:

* Experience with cloud platforms (e.g., AWS, Azure, GCP).

* Familiarity with containerization (Docker, Kubernetes).

* Experience with another programming language (e.g., Java, C, C++, Go, Zig).

* Observability: Logging, metrics, distributed tracing (Prometheus, ELK, OpenTelemetry)

للتقديم الان