Job Title : Associate Architect – Frontend
Job Summary
The Associate Architect – Frontend will be responsible for the strategic planning, design, and implementation of frontend architecture and user interface frameworks that deliver seamless, scalable, and accessible user experiences. This role involves working closely with UX / UI designers, backend architects, and product teams to ensure cohesive integration and high-quality visuals and interactions.
Key Responsibilities
- Architect the frontend codebase focusing on modularity, performance optimization, and scalability.
- Design reusable component libraries, UI frameworks, and design system implementation.
- Collaborate with UX / UI designers to translate wireframes and mockups into high-quality code.
- Lead the selection and adoption of frontend technologies, tools, state management solutions (Redux, Vuex), and test automation frameworks.
- Ensure frontend code quality through reviews, testing, and adherence to best practices.
- Work closely with backend architects to integrate APIs and optimize data flow for smooth user experiences.
- Optimize frontend application performance and ensure cross-browser / device compatibility.
- Drive accessibility compliance (WCAG) and implement internationalization / localization where applicable.
- Provide technical leadership during sprint planning and participate in architectural discussions.
- Mentor junior frontend developers and promote knowledge sharing with best practices.
- Stay current with emerging trends in frontend development and recommend upgrades or new technologies.
- Document frontend architecture, component APIs, and development standards.
Required Qualifications
Bachelor’s or higher degree in Computer Science, Software Engineering, or related technical fields.5-7 years of experience in frontend development and architecture.Strong expertise in modern JavaScript frameworks / libraries such as React, Angular, or Vue.js.Deep knowledge of HTML5, CSS3, and preprocessors like SASS / LESS.Experience with frontend build tools and bundlers (Webpack, Rollup).Familiarity with testing frameworks and methodologies (Jest, Cypress, Enzyme).Experience implementing responsive designs for various devices and screen sizes.Knowledge of accessibility standards (WCAG) and best practices.Strong problem-solving and communication abilities.Experience working in Agile environments preferred.