Lead Software Engineer (Chennai)

Lead Software Engineer (Chennai)

12 Oct
|
Virtusa
|
Chennai

12 Oct

Virtusa

Chennai

candidate should have strong expertise in JavaScript (ES6+), TypeScript, and React.js, along with a solid understanding of application design, component-based architecture, and modern frontend engineering practices The role requires hands-on experience in state management, API integration, cloud environments and deployment pipelines with a focus on performance optimization, security, and responsive design.

Design develop and maintain scalable web applications using React.js

Build reusable and modular UI components using functional components and hooks

Implement and manage application state using Redux, Context API, or similar libraries

Integrate frontend applications with backend services via RESTful APIs

Handle asynchronous programming using Promises, async await, and modern patterns

Contribute to application design and architecture decisions

Develop and maintain unit and integration tests using Jest and React Testing Library

Optimize applications for maximum speed, scalability, and responsiveness

Implement responsive and cross-browser compatible UI

Work on micro frontend architecture where applicable

Ensure adherence to application security best practices

Participate in CI/CD pipelines, build, and deployment processes





Collaborate with cross-functional teams including backend, DevOps, and UX designers

Mentor junior developers and contribute to code reviews

5–7 years of experience in frontend development with robust focus on React.js

JavaScript ES6+

TypeScript

HTML5, CSS3, SCSS

React Hooks and functional components

Component-based architecture

Hands-on experience with state management (Redux, Context API, or similar)

Experience with API integration and asynchronous programming

Strong experience in unit testing Jest React Testing Library

Familiarity with Git/version control systems

Experience in responsive web design and cross-browser compatibility

Experience with at least one cloud platform AWS, Azure, or GCP

Understanding of CICD pipelines Jenkins GitHub Actions Azure DevOps etc

Exposure to micro frontend architecture

Knowledge of performance optimization techniques lazy loading, memoization code splitting

Understanding of application security basics XSS, CSRF, secure coding practices

Experience with containerization tools like Docker optional

Familiarity with modern build tools Webpack Vite

📌 Lead Software Engineer (Chennai)
🏢 Virtusa
📍 Chennai

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: lead software engineer (chennai) / chennai