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

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

CHG IT Consultancy Pvt. Ltd. in Chennai is seeking a Senior Software Engineer (Full-Stack – Node.js / Vue.js) with 5+ years of hands-on experience to build enterprise-grade web applications.

You will design scalable backend services, create responsive interfaces, ensure code quality with Jest, and collaborate with clients, QA, and cross-functional teams to deliver high-quality releases on schedule.

Qualifications

  • 5+ years of professional software development experience with full-stack exposure.
  • Experience delivering enterprise software end-to-end (design → development → testing → release).
  • Strong proficiency in Node.js, Vue.js, and MySQL.

Responsibilities

  • Design, develop, and maintain scalable web applications front-to-back.
  • Build backend services and APIs using Node.js, and develop responsive user interfaces using Vue.js.
  • Write clean, efficient, maintainable, and testable code with Jest and strong code coverage.
  • Collaborate with QA engineers to ensure high-quality releases and testability.
  • Partner with clients to understand requirements and support estimation and delivery planning.

Skills

Node.js
Vue.js
MySQL
Jest
RESTful APIs
Git

Education

BE/BTech/MCA

Tools

NPM
VS Code

Job description

Senior Software Engineer
(Full-Stack – Node.js / Vue.js)
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

Senior Software Engineer – Fullstack
Senior Software Engineer – Fullstack

Jobtailor • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Sr Software Engineer 1
Sr Software Engineer 1

PSRTEK • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Staff Software Architect
Staff Software Architect

Broadcom • Hyderabad

On-site
INR 3,500,000 - 6,500,000
Fullstack Developer
Fullstack Developer

Ramxora Private Limited (Ramxora Ai) • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Onsite in Bengaluru
5 days a week
Mentoring juniors
Senior Full Stack Developer
Senior Full Stack Developer

Proof of Skill • Mumbai

On-site
INR 1,200,000 - 1,800,000
Full Stack developer - React & Node.js
Full Stack developer - React & Node.js

Dotcom Services • Mumbai

On-site
INR 1,800,000 - 2,600,000
Full Stack AI Software Engineer
Full Stack AI Software Engineer

RIA Advisory LLC • Pune District

Hybrid
INR 1,800,000 - 3,200,000
Fullstack Developer
Fullstack Developer

Infosys • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Senior Java Developer
Senior Java Developer

Matrix Business Services • Chennai District

On-site
INR 1,200,000 - 1,800,000
Java Back End Developer-Chennai - Immediate Joiners
Java Back End Developer-Chennai - Immediate Joiners

Innova Solutions • Chennai District

Hybrid
INR 1,500,000 - 2,300,000