Senior Software Engineer (Full-Stack – Node.js / Vue.js)

CHG IT Consultancy Pvt. Ltd.

Chennai District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CHG IT Consultancy Pvt. Ltd. is looking for a Senior Software Engineer with full-stack expertise in Node.js and Vue.js in Chennai. This role requires 5+ years of experience in software development, focusing on delivering scalable and enterprise-grade web applications.

The successful candidate will collaborate with clients in an Agile environment, ensuring high code quality and participating in Scrum ceremonies, including sprint planning and retrospectives. Must possess excellent communication skills and a proactive attitude.

Qualifications

  • 5+ years of professional software development experience, with strong full‑stack exposure.
  • Demonstrated experience delivering enterprise software projects end‑to‑end.

Responsibilities

  • Design, develop, and maintain scalable web applications across frontend and backend.
  • Write clean, efficient, maintainable, and testable code following best practices.
  • Collaborate directly with clients and stakeholders to understand requirements.

Skills

Node.js
Vue.js
MySQL & SQL Expertise
Unit Testing (Jest)
Code Quality & Coverage
Git
Strong Communication Skills
Client-Facing Professionalism

Education

B.E. / B.Tech / MCA or equivalent graduate degree

Job description

Senior Software Engineer (Full-Stack – Node.js / Vue.js)

Experience: 5+ years | Location: Chennai

Job Description

We are seeking a Senior Software Engineer with 5+ years of hands‑on experience building and delivering enterprise‑grade web applications. In this role, you will design and develop scalable solutions using Node.js, Vue.js, and MySQL, champion high‑quality engineering practices (clean code, unit testing, and strong code coverage), and collaborate closely with clients, QA, and cross‑functional teams to deliver reliable releases on schedule. If you enjoy owning outcomes, solving complex problems, and continuously improving how software is built and shipped, we’d love to meet you.

Qualifications & Experience
  • B.E. / B.Tech / MCA or equivalent graduate degree
  • 5+ years of professional software development experience, with strong full‑stack exposure.
  • Demonstrated experience delivering enterprise software projects end‑to‑end (design → development → testing → release).
Work Environment / Methodology (Agile/Scrum)
  • Agile/Scrum Environment: Collaborative, team‑oriented environment practicing Agile/Scrum methodologies.
  • Continuous Improvement: Iterative delivery with a strong emphasis on engineering excellence, quality automation, and continuous improvement.
  • Agile Ceremonies: Active participation in sprint planning, daily stand‑ups, reviews/demos, retrospectives, and backlog refinement with transparent execution.
  • Code Reviews & Ownership: Strong culture of code reviews, shared ownership, and building maintainable, scalable systems.
Key Responsibilities
  • Design, develop, and maintain scalable, secure, and high‑performing web applications across frontend and backend.
  • Build robust backend services and APIs using Node.js, and develop responsive user interfaces using Vue.js.
  • Write clean, efficient, maintainable, and testable code following best practices and established standards.
  • Create and maintain unit tests using Jest, with a strong focus on code coverage, reliability, and regression prevention.
  • Ensure high code quality through code reviews, refactoring, and adherence to defined engineering standards.
  • Partner with QA engineers to ensure high‑quality releases through test planning, defect triage, and continuous improvements to testability.
  • Collaborate directly with clients and stakeholders to understand requirements, propose solutions, and communicate progress effectively.
  • Produce clear specification documents, define project scope, and support estimation and delivery planning.
  • Plan, draft, and adhere to project schedules, proactively identifying risks and recommending mitigations.
  • Participate actively in Agile/Scrum ceremonies, including sprint planning, daily stand‑ups, reviews, and retrospectives, contributing to iterative delivery.
  • Leverage AI code assistant tools to improve productivity while critically reviewing AI‑generated code and remaining accountable for correctness, security, and maintainability.
  • Drive continuous improvement and innovation in architecture, performance, developer productivity, and engineering quality.
Required Skills
  • Node.js: Strong experience building APIs/services, handling asynchronous workflows, and designing scalable backend components.
  • Vue.js: Strong experience developing modular, maintainable frontend applications with reusable components and state‑management patterns.
  • MySQL & SQL Expertise: Advanced SQL skills including query optimization, schema design, indexing strategies, and performance tuning.
  • Unit Testing (Jest): Proven ability to write effective unit tests, manage mocks/stubs, and maintain reliable test suites.
  • Code Quality & Coverage: Strong discipline around test coverage, code reviews, refactoring, and preventing regressions.
  • Git: Proficient with branching strategies, pull requests, code reviews, and conflict resolution.
  • Solid understanding of software design principles, RESTful APIs, debugging, and performance troubleshooting.
  • Experience working in enterprise delivery environments with production‑grade standards.
Preferred Skills
  • AI Integration: Experience integrating AI‑powered features into applications, including chat, summarization, search, recommendations, and automation.
  • Azure OpenAI: Familiarity with Azure OpenAI services, including prompt design, safety considerations, and integration patterns.
  • AI‑Assisted Development: Comfortable using AI code assistant tools to accelerate development, with the ability to validate, review, and take full accountability for AI‑generated code.
  • Observability & Production Support: Exposure to observability practices such as logging, monitoring, metrics, and production support readiness.
Soft Skills
  • Communication Skills: Excellent English communication skills (written and verbal), with the ability to explain technical concepts clearly.
  • Client‑Facing Professionalism: Strong client‑facing professionalism, confident in gathering requirements, presenting options, and managing expectations.
  • Ownership & Accountability: High ownership mindset with a consistent record of delivering commitments and driving work to completion.
  • Proactive Attitude: Demonstrates a proactive “go‑getter” attitude, quickly learns new concepts, seeks solutions, anticipates needs, and removes blockers.
  • Collaboration: Strong collaboration skills across engineering, QA, product teams, and stakeholders; values feedback and constructive debate.
  • Customer Focus: Customer‑first mindset with a focus on quality, reliability, and user satisfaction.
  • AI Output Validation: Accountable for outcomes, including validating AI‑assisted outputs for correctness, security, and maintainability.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Mako IT Lab • Chennai

On-site
INR 800,000 - 1,500,000
Opportunity to work on global client projects
Exposure to modern technologies
Fast-paced growth and ownership culture
Senior Full Stack Developer
Senior Full Stack Developer

Artifex Hr • Chennai District

Hybrid
INR 2,500,000 - 4,000,000
PHP Full Stack Developer (Node.js/Laravel)
PHP Full Stack Developer (Node.js/Laravel)

Winzons • India

On-site
INR 1,200,000 - 1,800,000
Senior Full Stack Engineer/Lead
Senior Full Stack Engineer/Lead

YO It Consulting • Pune District

Hybrid
INR 1,200,000 - 2,000,000
Senior Full Stack Developer
Senior Full Stack Developer

Proof-of-Skill • Mumbai

On-site
INR 2,600,000 - 4,200,000
Senior Full Stack Developer
Senior Full Stack Developer

Verbronnen Consultants • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

Siemens • Chennai District

On-site
INR 1,800,000 - 2,400,000
Senior Full Stack Developer
Senior Full Stack Developer

Proof of Skill • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Edvak EHR • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Sr Software Engineer – Node JS
Sr Software Engineer – Node JS

Softdel and Software AG • Pune District

On-site
INR 1,000,000 - 1,500,000