We are looking for a Node.js Developer who can take end-to-end ownership of backend systems and also contribute to maintaining application quality by resolving test-related issues. The role requires strong backend development skills along with a working knowledge of debugging and supporting automated API testing efforts.
You will collaborate with QA, DevOps, and frontend teams to ensure stable, scalable, and well-tested application releases.
Key Responsibilities:
Backend Development
- Design and develop scalable backend services and RESTful APIs using Node.js and Express.js
- Implement secure, high-performance logic with database integrations (MongoDB/PostgreSQL)
- Follow best practices for code structure, design patterns, and modularity
- Work closely with cross-functional teams to develop features and system enhancements
- Participate in design discussions, sprint planning, and peer code reviews
API Testing Support & Bug Resolution
- Collaborate with QA to reproduce and resolve issues found during functional and automated testing
- Write and maintain unit and integration test cases using Mocha and Chai
- Assist in executing and debugging API test cases using Postman and Newman
- Identify root causes of test failures and provide timely fixes
- Ensure backend stability across releases by integrating test feedback into development
Must-Have Skills:
- Strong experience with Node.js, JavaScript (ES6+), and Express.js
- Good understanding of REST API design, authentication (JWT), and middleware architecture
- Proficiency in Mocha, Chai for writing tests
- Hands-on with Postman, and knowledge of automated execution using Newman
- Version control with Git, CI/CD exposure, and familiarity with Agile environments
- Ability to analyze logs, debug complex issues, and deliver stable releases
Good to Have:
- Exposure to Playwright, Cypress, or Jest is a plus
- Experience with Docker, Jenkins, or cloud platforms
- Understanding of logging, monitoring, and performance analysis
- Familiarity with frontend stack (React/Angular) is a bonus
Ideal Candidate Profile:
- Backend developer with exposure to quality assurance practices
- Comfortable collaborating with test engineers to resolve defects
- Passionate about clean code, stability, and continuous improvement
- Self-driven and proactive in identifying and fixing issues beyond just feature work
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Android Developer
2026-03-26
System Engineer (Control-M & Unix)
2026-05-18
Senior Fullstack Developer (Node.js+React.js+GenAI)
2026-05-07
- Posted
- Jul 09, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dubai
- Company
- ValueLabs
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Android Developer
2026-03-26
System Engineer (Control-M & Unix)
2026-05-18
Senior Fullstack Developer (Node.js+React.js+GenAI)
2026-05-07