We are seeking a Senior Frontend Developer to build a pixel-perfect, responsive, and type-safe user interface. You will work within a modern monolith architecture using Inertia.js, bridging the gap between a classic SPA experience and server-side routing. The ideal candidate loves TypeScript and clean architecture. We value collaborative teams dedicated to crafting high-quality code.
Key Responsibilities
- UI Development: Develop dynamic, reactive user interfaces using Vue 3 (Composition API).
- Type Safety: Implement strict TypeScript across the frontend codebase to ensure stability.
- Styling: Build responsive layouts using Tailwind CSS v3, ensuring consistency with design systems.
- Component Library: Maintain and organize a large library of reusable UI components and icons (Heroicons).
- Integration: Collaborate with backend developers to define data props via Inertia.js.
- State Management: Manage client-side state and form handling (validation, error states).