React Architect / Frontend Architect (React.js)

Jobs via Dice

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Info Way Solutions, is seeking the following. Apply via Dice today!

Job Title: React Architect / Frontend Architect (React.js)

Job Summary

We are seeking an experienced React Architect to lead the design, development, and evolution of large-scale frontend applications. The ideal candidate will define frontend architecture, establish best practices, mentor engineering teams, and ensure high performance, scalability, and maintainability of React-based systems.

Key Responsibilities

Architecture & Design

  • Design and own the frontend architecture for complex React applications
  • Define scalable component structures, state management strategies, and data flow patterns
  • Evaluate and select frontend tools, frameworks, and libraries
  • Ensure architectural alignment with backend systems and APIs

Technical Leadership

  • Act as the technical authority for React and frontend engineering
  • Set coding standards, best practices, and architectural guidelines
  • Review code and provide architectural feedback
  • Mentor and guide senior and junior frontend engineers

Development & Optimization

  • Build and maintain reusable component libraries and design systems
  • Optimize application performance, accessibility, and responsiveness
  • Ensure cross-browser compatibility and mobile-first design
  • Implement advanced patterns (micro-frontends, module federation, SSR, etc.)

Collaboration & Strategy

  • Collaborate with product managers, UX/UI designers, and backend architects
  • Translate business requirements into technical solutions
  • Participate in roadmap planning and technical decision-making
  • Support DevOps and CI/CD processes for frontend delivery

Required Qualifications

Technical Skills

  • 7+ years of frontend development experience
  • 4+ years of deep expertise in React.js
  • Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, and CSS3
  • Experience with state management (Redux, Zustand, MobX, React Query, etc.)
  • Experience with modern build tools (Webpack, Vite, Rollup)
  • Strong understanding of performance optimization techniques
  • Familiarity with testing frameworks (Jest, React Testing Library, Cypress)

Architecture Experience

  • Proven experience designing enterprise-scale frontend architectures
  • Experience with SSR frameworks (Next.js, Remix)
  • Knowledge of micro-frontend architectures
  • Understanding of security, accessibility (WCAG), and scalability

Soft Skills

  • Strong leadership and communication skills
  • Ability to mentor and influence engineering teams
  • Excellent problem-solving and decision-making abilities

Nice-to-Have Skills

  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform)
  • CI/CD pipelines and DevOps collaboration
  • Experience with design systems and Storybook
  • GraphQL and Apollo Client experience

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?