🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Senior Backend Developer Node.js Role: Senior Backend Developer Total Experience: 69 years Relevant Node.js Experience: 5+ years Employment Type: Full-time Job Description We are looking for a highly skilled Senior Backend Developer with 69 years of professional software development experience, including at least 5 years of strong hands-on experience with Node.js. The ideal candidate will have a solid understanding of backend architecture, API development, databases, cloud technologies, and scalable distributed systems. Key Responsibilities Design, develop, and maintain scalable and high-performance backend applications using Node.js.Build and maintain RESTful APIs and microservices.Develop clean, maintainable, reusable, and well-tested code.Work with databases such as PostgreSQL, MySQL, MongoDB, or Redis.Design efficient database schemas, queries, indexing, and data-access layers.Implement authentication, authorization, security, and data protection best practices.Optimize application performance, reliability, scalability, and resource utilization.Integrate third-party APIs and external services.Work with message queues/event-driven systems such as Kafka, RabbitMQ, or AWS SQS.Deploy and manage backend services using cloud platforms such as AWS, Azure, or GCP.Participate in code reviews, technical design discussions, and architectural decisions.Troubleshoot production issues and perform root-cause analysis.Mentor junior and mid-level developers and contribute to engineering best practices.Collaborate closely with frontend developers, QA engineers, DevOps, product managers, and other stakeholders.Required Skills & Qualifications 69 years of overall experience in backend/software development.5+ years of professional experience with Node.js.Strong proficiency in JavaScript and/or TypeScript.Strong experience with Express.js, NestJS, or similar Node.js frameworks.Strong understanding of REST APIs, HTTP, JSON, authentication, and authorization.Good knowledge of SQL and NoSQL databases.Experience designing scalable and distributed backend systems.Strong understanding of microservices and event-driven architecture.Experience with Git and modern software development practices.Experience with Docker and CI/CD pipelines.Good understanding of cloud services, preferably AWS.Experience writing unit, integration, and API tests.Strong debugging, problem-solving, and analytical skills.Good communication and team-collaboration skills.Preferred / Nice-to-Have Experience with TypeScript.Experience with AWS services such as EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch, and SQS.Experience with Kafka or RabbitMQ.Knowledge of Kubernetes and container orchestration.Experience with system design and high-availability architectures.Knowledge of observability tools such as Prometheus, Grafana, ELK, or OpenTelemetry.Experience working in Agile/Scrum environments.Education Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred. Compensation: 600,000.00 - 1,000,000.00 per year Work Location: In person .
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.