Architect

Virtusa
Chennai, Tamil Nadu, India

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

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

performance web applications using Angular, while bringing cloud-native architecture principles

to our platform.

  • Design, develop, and maintain robust Angular applications with clean, maintainable code
  • Architect frontend solutions that integrate with cloud services (AWS, Azure, or GCP)
  • Lead technical design reviews and mentor junior developers
  • Collaborate with backend teams to design APIs and optimize data flow
  • Implement responsive, accessible UI components with modern best practices
  • Optimize application performance, including bundle size, load times, and runtime

efficiency

  • Establish and enforce coding standards and architectural patterns
  • Participate in code reviews and contribute to continuous improvement of development

practices

  • Manage state management solutions (NgRx, Akita, or similar) for complex applications
  • Implement comprehensive testing strategies (unit, integration, e2e)
  • 12+ years of professional software development experience
  • 5+ years of hands-on experience with Angular (Angular 2+)
  • Proven expertise with TypeScript and modern JavaScript (ES6+)
  • Strong cloud platform experience (AWS or Azure, or GCP)
  • Experience with RESTful and/or GraphQL APIs
  • Proficiency with version control systems (Git)
  • Strong understanding of web performance optimization
  • Excellent problem-solving and communication skills
  • Bachelor's degree in Computer Science or related field (or equivalent experience)
  • Experience with RxJS and reactive programming patterns
  • 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)

Open source contributions

  • Experience with design systems and component libraries
  • Agile/Scrum methodology experience

Technical Skills

  • Frontend: Angular, TypeScript, RxJS, Sass/LESS, Webpack/Build tools
  • Cloud Platforms: AWS/Azure/GCP services
  • Testing: Jasmine, Karma, Protractor, Cypress, or Jest
  • Development Tools: VS Code, Chrome DevTools, Git
  • Soft Skills: Leadership, mentoring, collaboration, technical documentation

Score my resume against this job, free →

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