🌐 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.