Source description
About the role
Job Title: Node.js Developer Location: Mira road Job Type: Full-time Job Summary: We are seeking an experienced and highly skilled Senior Node.js Developer to join our backend engineering team. You will play a key role in designing, developing, and maintaining scalable server-side applications. The ideal candidate is passionate about building robust systems, has deep knowledge of Node.js, and excels in working with modern web technologies and cloud-based infrastructures. Responsibilities: - Design and develop scalable, high-performance backend services using Node.js. - Collaborate with frontend developers, DevOps, product managers, and QA teams. - Write clean, well-documented, and testable code. - Build RESTful and/or GraphQL APIs to support various frontend clients. - Optimize applications for performance, security, and scalability. - Contribute to architecture decisions and technology stack improvements. - Monitor and troubleshoot production issues and ensure high availability. - Integrate with third-party APIs and external systems. Requirements: - 3+ years of professional experience in backend development with Node.js. - Strong proficiency in JavaScript (ES6+) and TypeScript. - Experience with Express.js, NestJS, or similar frameworks. - Solid understanding of RESTful APIs, WebSockets, and microservices architecture. - Background in Agile/Scrum development methodologies. - Proficient with database systems like PostgreSQL, MySQL, MongoDB, or Redis. - Experience with containerization and orchestration tools (Docker, Kubernetes). - Familiarity with cloud platforms (AWS, GCP, or Azure). - Knowledge of CI/CD pipelines and version control systems (Git). - Experience with unit testing and test frameworks (Jest, Mocha, etc.). - Strong problem-solving skills and attention to detail. Job Type: Full time Compensation: 400,000.00 - 800,000.00 per year Benefits - Health insurance Work Location: In person .