Senior Node.js Developer (Kolkata)

Senior Node.js Developer (Kolkata)

31 Jul
|
unified infotech
|
Kolkata

31 Jul

unified infotech

Kolkata

About Unified For over 15 years, Unified Infotech has been at the forefront of technology consulting and software development. We specialize in custom software development, web and mobile applications, cloud solutions, data engineering, and user experience (UX) services. Our expertise spans building scalable, distributed digital solutions for a diverse clientele, including emerging startups, MSMEs, and established enterprises across the globe.

We help businesses engineer cutting-edge digital products that solve complex challenges, accelerate growth, and redefine the digital landscape through cutting-edge technology and exceptional user experiences.

At Unified, a job isn't just a job—it's an ongoing pursuit of excellence. We exist to build and create, to understand and consult, to imagine and innovate, to redefine user experiences, to engineer high-performance software, and to collaborate with passionate professionals who are committed to delivering meaningful impact.

Driven by a culture of innovation, ownership, continuous learning, and engineering excellence, we empower our people to challenge conventions, embrace recent technologies, and build world-class digital solutions that set industry benchmarks. Role Summary

We are looking for a Senior Software Engineer (L3) – Node.js with 5+ years of experience in designing and developing scalable backend applications and APIs. The ideal candidate should have strong expertise in Node.js, TypeScript, cloud platforms, database technologies, and modern software engineering practices. You will work closely with cross-functional teams to build secure, scalable, and high-performance applications for global clients. Key Responsibilities

Design, develop, and maintain scalable backend applications using Node.js.

Develop secure, reusable, and high-performance RESTful APIs and backend services.

Collaborate with Product Managers, Business Analysts, UI/UX Designers, Frontend Developers, QA Engineers,



and DevOps teams throughout the software development lifecycle.

Write clean, maintainable, well-documented, and testable code following engineering best practices.

Optimize applications for performance, scalability, security, and reliability.

Develop and maintain unit tests to ensure application quality.

Troubleshoot, debug, and resolve production issues.

Participate in peer code reviews and contribute to improving coding standards.

Assist in designing scalable software architecture and technical solutions.

Work with CI/CD pipelines and deployment processes.

Mentor junior developers and contribute to technical knowledge sharing.

Stay updated with emerging technologies and continuously improve engineering practices.

Required

Qualifications

Bachelor's degree in Computer Science, Information Technology, or a related field.

5+ years of hands-on experience in backend development using Node.js.

Experience building enterprise-grade applications or SaaS products.

Strong analytical, problem-solving, and debugging skills.

Excellent communication and collaboration skills.

Ability to work effectively in Agile/Scrum development environments.

Technical

Skills

Must Have

Strong proficiency in JavaScript (ES6+) and TypeScript.

Hands-on experience with Node.js.

Experience with Express.js or NestJS.

Strong understanding of asynchronous programming and event-driven architecture.

Excellent knowledge of RESTful API design and development.

Experience integrating third-party APIs.

Working knowledge of SOAP APIs is an advantage.

Hands-on experience with AWS or Microsoft Azure cloud services.





Experience writing unit tests using Jest, Mocha, or similar frameworks.

Strong understanding of Test-Driven Development (TDD).

Strong knowledge of relational databases such as PostgreSQL or MySQL.

Experience using ORMs such as Prisma, Sequelize, or TypeORM.

Experience working with MongoDB and Mongoose or similar ODMs.

Good understanding of database schema design, indexing, query optimization, and performance tuning.

Strong knowledge of Git, code reviews, pull requests, and feature branching workflows.

Hands-on experience with Socket.io, WebSockets, or other real-time communication technologies.

Experience working with Docker and CI/CD pipelines.

Good to Have

Knowledge of Kubernetes.

Experience with Redis or other caching technologies.

Experience with RabbitMQ, Kafka, or AWS SQS.

Familiarity with GraphQL.

Working knowledge of frontend frameworks such as React, Angular, or Vue.js.

Exposure to AI-assisted development tools such as GitHub Copilot or Cursor.

Desired

Competencies

Strong ownership and accountability.

Excellent analytical and problem-solving skills.

High attention to detail and commitment to quality.

Ability to work independently and collaboratively in a team environment.

Strong communication and interpersonal skills.

Ability to manage multiple priorities and deliver within deadlines.

Adaptability and willingness to learn new technologies.

Results-oriented with a proactive and solution-driven mindset.

What We

Offer

Prospect to work on cutting-edge digital products for global clients.

Exposure to modern technologies, cloud-native architectures, and AI-driven solutions.

A collaborative, innovation-driven engineering culture.

Continuous learning and career advancement opportunities.

Performance-driven rewards and recognition.

A agile work environment that encourages ownership, creativity, and professional growth.

📌 Senior Node.js Developer (Kolkata)
🏢 unified infotech
📍 Kolkata

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior node.js developer (kolkata) / kolkata

Subscribe to this job alert:

Get the latest job offers by email for: senior node.js developer (kolkata) / kolkata