Skip to main content

Infosys - Senior Architect - React.js/Javascript

Technology
EdgeVerve Systems
2 months ago

Job description

The candidate will work closely with development squads, engineering leadership, product teams, and cross-functional stakeholders to define technical solutions, establish development standards, improve application performance, and ensure high-quality delivery across the technology landscape.

Key Responsibilities :

  • Design and architect scalable, responsive, and maintainable web applications using React, TypeScript, JavaScript, HTML5, and CSS.
  • Provide technical leadership to multiple development squads on application design, architecture, reusability, performance, and engineering best practices.
  • Define frontend architecture, component structures, design patterns, coding standards, and reusable frameworks.
  • Drive the adoption of reusable UI components and common libraries across development teams.
  • Review technical designs and provide architectural recommendations for complex business requirements.
  • Ensure applications are designed for scalability, performance, reliability, maintainability, and security.
  • Establish best practices for React application development and frontend engineering.
  • Guide teams on state management, component design, application structure, performance optimization, and code maintainability.
  • Review code and technical deliverables to ensure adherence to defined architecture and engineering standards.
  • Establish and promote unit testing, automated testing, code review, and quality assurance practices.
  • Identify technical risks, architectural challenges, and potential scalability issues and recommend appropriate solutions.
  • Troubleshoot complex technical issues and lead debugging and root cause analysis.
  • Monitor application performance and recommend improvements to frontend architecture and implementation.
  • Collaborate with backend developers, product managers, UX/UI teams, QA, DevOps, and other technology teams to deliver end-to-end solutions.
  • Participate in architecture reviews, technical discussions, proof-of-concepts, and solution evaluations.
  • Mentor and coach senior developers and technical leads on architecture and engineering best practices.
  • Evaluate new frontend technologies, frameworks, libraries, and development approaches where relevant.
  • Contribute to technical roadmaps and continuous improvement initiatives.

Technical Skills :

  • Strong hands-on experience with React.js.
  • Strong knowledge of TypeScript and JavaScript.
  • Strong experience with HTML5 and CSS.
  • Strong understanding of modern frontend architecture and application design.
  • Experience designing reusable and scalable UI components.
  • Strong understanding of responsive web application development.
  • Knowledge of frontend performance optimization techniques.
  • Experience with unit testing and automated testing frameworks.
  • Strong understanding of Git, code reviews, branching, and development practices.
  • Understanding of REST APIs and frontend-backend integration.
  • Good understanding of application security and frontend development best practices.

Architecture & Engineering :

  • Strong understanding of design patterns and architectural principles.
  • Experience defining application architecture and technical standards.
  • Ability to evaluate technical approaches and select appropriate solutions.
  • Experience identifying performance, scalability, and reliability bottlenecks.
  • Ability to translate business requirements into scalable technical solutions.
  • Experience working across multiple development squads and technology teams.

Good to Have :

  • Experience with Node.js and the broader MERN ecosystem.
  • Exposure to microservices and API-based architectures.
  • Experience with CI/CD and DevOps practices.
  • Exposure to cloud-based application development.
  • Knowledge of frontend observability, monitoring, and performance tools.
  • Experience with Agile/Scrum development environments.

Key Deliverables :

  • Scalable React-based application architectures.
  • Reusable frontend components and frameworks.
  • Architecture standards and development guidelines.
  • High-quality, maintainable, and performance-optimized code.
  • Technical design and architecture reviews.
  • Improved application scalability, reliability, and performance.
Keywords
ReactOSHTML5CodingGadgetScalabilityTypescriptNode.jsJavaScriptDevOpsScrumUnit TestingCI/CDCoding conventionsReusabilityMaintainabilityNodeDebugger

Interested in this role?