Architect

Virtusa
Chennai, Tamil Nadu, India

seeking an experienced Front End Engineer with 12+ years of software development

expertise to join our team. lead the design and development of scalable, high-

performance web applications using React.js, while leveraging cloud-native architecture

principles to build modern, enterprise-grade solutions.

  • Design, develop, and maintain robust React applications with clean, maintainable code
  • Architect frontend solutions that seamlessly integrate with cloud services (AWS, Azure,

or GCP)

  • Collaborate with backend teams to design APIs and optimize data flow
  • Build and optimize reusable component libraries and design systems
  • Implement responsive, accessible UI components following modern design patterns
  • Optimize application performance, including bundle size, load times, and rendering

efficiency

  • Establish and enforce coding standards and architectural patterns across the team
  • Participate in comprehensive code reviews and contribute to continuous improvement
  • Manage state management solutions (Redux, Zustand, Recoil, or similar) for complex

applications

  • 12+ years of professional software development experience
  • 5+ years of hands-on experience with React.js in production environments
  • Expert-level proficiency with JavaScript (ES6+) and TypeScript
  • Strong cloud platform experience (AWS, Azure, or GCP)
  • Experience with REST APIs and/or GraphQL
  • Proficiency with modern state management approaches
  • Mastery of Git and version control workflows
  • Experience with Next.js or similar React frameworks

Familiarity with containerization (Docker, Kubernetes)

  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience with cloud services (Lambda, App Engine, Cloud Functions, etc.)
  • Expertise in accessibility standards (WCAG 2.1+)
  • Experience with server-side rendering (SSR) and static site generation (SSG)
  • Frontend: React.js, JavaScript/ES6+, TypeScript, CSS-in-JS (styled-components,

Emotion, etc.)

  • State Management: Redux, Redux Toolkit, Zustand, Recoil, or Context API patterns
  • Build Tools: Webpack, Vite, Babel, npm/yarn, module federation
  • Testing: Jest, React Testing Library, Cypress, Playwright
  • Cloud Platforms: AWS/Azure/GCP services and integrations
  • Development Tools: VS Code, Chrome DevTools, Git, debugging tools
  • Additional: HTML5, responsive design, cross-browser compatibility

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →