Senior Node.js Developer (WFH)Experience: 2 to 8 yearsLocation: Work from Home/BangaloreMode of engagement: Full timeNo of positions: 4Educational qualifications: Engineering/CS/ITIndustry: IT-ITESNotice Period: Immediate
What we are looking for
5+ years of demonstrated experience as a Developer, with a strong focus on backend development using Node.js.Extensive experience in designing and implementing RESTful APIs or GraphQL services.Expertise in developing and maintaining backend applications using Node.js.Strong understanding of SQL and NoSQL databases. Experience with CI/CD pipelines, DevOps practices, and cloud services (e.g., AWS, Azure) is highly desirable.
Responsibilities:
Lead the development and maintenance of backend applications using Node.js.Architect and manage database schemas, optimize queries, and ensure efficient data storage solutions.Design and implement RESTful APIs and GraphQL services, integrating external API-based services.Integrate third-party services and APIs, ensuring seamless functionality.Mentor junior developers, conduct code reviews, and ensure adherence to best practices.Support the development of server-side logic, database schemas, and manage data storage solutions.Write automation code for deployment, monitoring, and alerting.Implement and manage CI/CD pipelines, containerization, and orchestration using Docker, Kubernetes, etc.Troubleshoot, debug, and upgrade existing systems.Participate in code reviews, provide constructive feedback, and maintain code quality standards. Qualifications:Bachelor's degree in computer science, Engineering, or a related field.5+ years of professional experience as a Node.js Developer.Strong understanding of server-side languages, frameworks, and databases (e.g., SQL, NoSQL).Expertise with version control systems (e.g., Git).Strong understanding of JavaScript (ES6+) and modern development practices.Knowledge of cloud services (e.g., AWS, Lambda, SQS) and containerization tools like Docker.Experience with containerization and orchestration (e.g., Docker, Kubernetes).Knowledge of CI/CD pipelines and DevOps practices is a plus.