with 2-5 years of experience to join our backend team. You will be responsible for building scalable, high-performance RESTful APIs, microservices, and backend logic for various applications.
Key Responsibilities:
Design, develop, and maintain scalable backend systems using
Node.js
Build and consume
RESTful APIs
and/or
GraphQL
services
Integrate third-party services, authentication systems, and data sources
Work with databases such as
MongoDB
,
PostgreSQL
,
MySQL or MSSQL
Optimize backend code for performance, scalability, and maintainability
Write clean, testable, and well-documented code
Collaborate with frontend developers, DevOps, QA, and product teams
Participate in architecture discussions and code reviews
Troubleshoot, debug, and resolve production issues
Required Skills & Qualifications:
2-5 years of hands-on experience in backend development with
Node.js
Proficiency in
JavaScript
(and optionally
TypeScript
)
Strong knowledge of
Express.js
,
NestJS
, or similar frameworks
Experience working with
relational
and/or
NoSQL databases
Understanding of
asynchronous programming
, event loop, and performance tuning
Familiarity with
authentication and authorization mechanisms
(JWT, OAuth, etc.)
Experience using
Git
and modern development tools (npm, yarn, Docker)
Knowledge of
unit/integration testing
frameworks like Jest or Mocha
Experience with
TypeScript
in a Node.js context
Exposure to
microservices architecture
Familiarity with
message queues
(RabbitMQ, Kafka, etc.)
Understanding of
CI/CD pipelines
,
Docker
, and containerized deployment
Knowledge of
AWS
,
GCP
, or other cloud services
Experience working with
Socket.IO
,
Redis
, or
GraphQL
Soft Skills:
Strong problem-solving and analytical thinking
Excellent communication and teamwork skills
Ability to work independently and manage tasks effectively
Willingness to learn and adapt to new challenges and tools
What We Offer:
Competitive compensation
Learning and development opportunities
Collaborative and supportive work environment
Challenging projects with real-world impact
Job Type: Full-time
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.