Architect

Virtusa
Hyderabad, Telangana, India

Experience

  • Junior: 1–3 years
  • Senior: 4–7+ years

Required Skills

  • JavaScript & TypeScript: ES6+, async programming, strong fundamentals
  • React: Hooks, functional components, state management
  • Frontend Architecture: Component design, reusability, modular UI patterns
  • State Management: Redux, Zustand, React Query or similar
  • APIs & Integration: REST APIs, JSON, authentication flows
  • Styling: CSS3, Flexbox, Grid, responsive design, design systems
  • Tooling: Git, npm/yarn, Vite/Webpack, ESLint
  • Testing: Jest, React Testing Library, basic E2E testing awareness

Key Concepts

  • Component-driven development
  • Performance optimization and rendering efficiency
  • Accessibility (a11y) and usability
  • Secure frontend development (XSS, token handling)
  • Maintainable and scalable UI codebases

Key Responsibilities

  • Develop and maintain React-based web applications
  • Build reusable, scalable UI components
  • Integrate frontend applications with backend services and APIs
  • Ensure responsive, accessible, and high-performance user interfaces
  • Collaborate with backend developers, BAs, and UX designers
  • Participate in code reviews and frontend architecture decisions
  • Write unit tests and support automated testing pipelines
  • Troubleshoot UI bugs and performance issues

Score my resume against this job, free →

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