The job description provides a clear overview of the responsibilities and skills required for the front-end architect role. However, it can be improved for clarity and professionalism by correcting formatting issues, completing incomplete sentences, and organizing the skills section more coherently.
Here's the refined version :
Responsibilities :
- Define the architecture for front-end services, focusing on best practices, quality, and security.
- Design application architecture that promotes modularization, reusability, and componentization in software development.
- Develop UI layouts (HTML / CSS) adhering to accessibility standards, semantic structure, responsive design, and UX prototype guidelines.
- Define API contracts and collaborate with Backend Architects to ensure seamless integration.
- Work within Agile methodologies and manage tasks using GitHub Projects.
Skills and Knowledge :
Typescript : ExpertReact.js (version >16) : Expert
npm & pnpm : ExpertVitest : AdvancedAPI Schema Validation (e.g., Zod) : IntermediateInterpretation of OpenAPI 3 definitions : IntermediateFront-end SDK Implementation : IntermediateCSS with Tailwind : IntermediateKnowledge of TurboJS compilation and monorepos : IntermediateExperience with PNPM package manager : IntermediateExperience with internationalization frameworks : IntermediateUnderstanding of quality & security analysis tools (e.g., Sonar, Fortify) : IntermediateExperience using Mocks (e.g., Mock Service Worker) : IntermediateJ-18808-Ljbffr
J-18808-Ljbffr