We are seeking an experienced Front-End Architect with deep expertise in ReactJS and NextJS to lead the architecture and development of modern, high-performance web applications. The ideal candidate will have extensive experience in designing scalable, maintainable front-end architectures, along with a strong understanding of user experience, performance optimization, and modern web development practices
Key Responsibilities:
Architect and Design Scalable Front-End Solutions: Lead the design, architecture, and implementation of front-end web applications using ReactJS and NextJS, ensuring performance, scalability, and maintainability.
Technology Leadership: Drive the adoption of best practices in front-end development, stay updated on emerging trends, and integrate the latest technologies and techniques into the development process.
Collaboration: Work closely with UI/UX designers, product managers, and backend developers to ensure seamless integration of front-end and backend functionalities.
Component Design & State Management: Design reusable, modular components, and implement efficient state management solutions using React (e.g., Redux, Recoil, or Context API).
NextJS Expertise: Leverage NextJS for server-side rendering (SSR), static site generation (SSG), API routes, and optimize for SEO and performance.
Performance Optimization: Ensure applications are optimized for maximum performance, including page load speed, rendering performance, and mobile responsiveness.
Code Quality and Reviews: Establish coding standards, perform code reviews, and maintain a high level of code quality across the front-end development team.
Mentorship & Team Leadership: Mentor front-end developers, providing technical leadership and guidance to ensure best practices are followed.
Security: Implement security best practices in front-end development, including handling authentication, authorization, and data validation.
Documentation & Standards: Create and maintain architecture documentation, component libraries, and front-end coding standards.
Qualifications:
Bachelors/Masters degree in Computer Science, Engineering, or related field.
10+ years of experience in front-end development with a strong focus on JavaScript frameworks.
5+ years of experience in ReactJS and deep knowledge of its ecosystem.
2+ years of experience with NextJS, including server-side rendering (SSR), static site generation (SSG), and API routes.
Proficiency in HTML5, CSS3, and JavaScript/TypeScript.
Strong experience with modern front-end build pipelines and development tools, such as Webpack, Babel, ESLint, and Prettier.
Experience with state management libraries such as Redux, Recoil, or Context API.
Solid understanding of RESTful APIs and GraphQL for data integration.
Strong grasp of SEO principles and performance optimization techniques (lazy loading, code splitting, etc.).
Experience with testing frameworks (e.g., Jest, Cypress, React Testing Library).
Familiarity with CI/CD pipelines and deployment processes for front-end applications.
Deep understanding of browser compatibility issues, web standards, and best practices.
Excellent communication, problem-solving, and leadership skills.
Preferred:
Experience with headless CMS integration (e.g., Contentful, Strapi, Sanity).
Familiarity with cloud platforms such as AWS, Azure, or Vercel for deploying front-end applications.
About Virtusa
Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 30,000 people globally that cares about your growth -- one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.
Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.
Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.