Skip to main content

🌐 Frontend Web Team – Overview

The Frontend Web Team builds the primary browser-based UI for Junior, ensuring modern design, performance, and accessibility.

🔍 Responsibilities

  • Building modular and reusable UI components.
  • Managing state effectively using modern libraries (Redux, Zustand, etc.).
  • Implementing API interactions and UI logic.
  • Handling route-based navigation and layouts.
  • Accessibility (WCAG) and responsive design.

📘 Documentation Includes

  • UI component library and usage.
  • Folder structure and architectural decisions.
  • Styling conventions and theming.
  • API consumption patterns.
  • Unit and integration testing guides.

🧑‍💻 Tech Stack

  • React, TypeScript
  • TailwindCSS, Styled Components
  • Vite/Webpack
  • Jest, Cypress

📎 Every component, page, and pattern must be documented with code examples and design rationale.