Padmi

UI Architect Vue.js Client & Server-Side Architecture (Telangana)

HyderabadPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at Maaze Underwriting Solutions

Opens the source posting on shine.com

Source description

About the role

View original

Job Title: UI Architect (Vue.js Client & Server-Side Architecture) Location: Hyderabad, Delhi, IN Experience: 15+ years Employment Type: Full-time Role Overview We are looking for a highly skilled UI Architect with deep expertise in Vue.js to lead the design and implementation of scalable front-end systems that support both client-side rendering (CSR) and server-side rendering (SSR) models. The ideal candidate will define end-to-end UI architecture, ensure seamless deployment across environments, and drive performance, scalability, and maintainability across modern web applications. Key Responsibilities Architecture & Design - Define and lead the UI architecture strategy supporting: - Client-side applications (SPA) - Server-side rendering (SSR) / hybrid models - Design scalable, modular, and reusable component-based architectures using Vue 3 - Architect solutions for universal/isomorphic applications Vue.js & Front-End Development - Build and maintain applications using: - Vue 3 (Composition API) - Nuxt.js (for SSR and hybrid rendering) - Implement and standardize state management (Pinia / Vuex) - Define best practices for routing, state hydration, and SSR lifecycle management Server-Side & Deployment Architecture - Lead UI deployment strategies for: - Node.js-based SSR environments - Static site generation (SSG) and hybrid builds - Design and optimize build pipelines (Vite / Webpack) - Ensure efficient server-client data synchronization and hydration - Optimize delivery via CDNs, caching strategies, and edge deployments Performance & Scalability - Optimize applications for: - Fast initial load (SSR benefits) - Smooth client-side navigation - Implement code splitting, lazy loading, and caching strategies - Monitor and improve Core Web Vitals - Build Custom controls with extensions and story book Collaboration & Leadership - Work closely with backend, DevOps, and UX teams for end-to-end delivery - Lead architecture reviews, code quality standards, and design decisions - Mentor developers and promote engineering best practices Required Skills & Qualifications - 10+ years in front-end engineering with at least 57 years in Vue.js - Strong expertise in: - Vue 3, Composition API - Nuxt.js (SSR /SSG / hybrid rendering) - Deep understanding of: - Client-side vs Server-side rendering trade-offs - Hydration,prefetching, and SEO optimization - Strong experience with: - Node.js (for SSR environments) - JavaScript (ES6+) / TypeScript - Expertise in build tools: - Vite, Webpack, Babel - Experience designing highly scalable UI architectures - Strong knowledge of REST APIs /GraphQL integration Preferred Qualifications - Experience with Micro Frontend architecture - Exposure to Edge rendering(Cloudflare Workers, Vercel, etc.) - Experience with CI/CD pipelines and DevOps practices - Familiarity with cloud platforms (Azure/AWS) - Knowledge of design systems and component libraries - Experience ensuring accessibility(WCAG) and SEO compliance Key Competencies - Strong understanding of universal rendering patterns - Expertise in performance optimization across client and server - Ability to design systems that balance: - SEO - Performance - Developer experience - Strong leadership and technical mentorship Nice to Have - Experience with other frameworks(React / Angular) - Familiarity with headless CMS integrations - Knowledge of progressive web apps (PWA) What Youll Deliver - A robust UI architecture blueprint supporting CSR + SSR - High-performance, SEO-friendly applications - Scalable deployment strategy for global applications - Robust engineering culture and front-end standards Job Title: UI Architect (Vue.js Client & Server-Side Architecture) Location: Hyderabad, Delhi, IN Experience: 15+ years Employment Type: Full-time Role Overview We are looking for a highly skilled UI Architect with deep expertise in Vue.js to lead the design and implementation of scalable front-end systems that support both client-side rendering (CSR) and server-side rendering (SSR) models. The ideal candidate will define end-to-end UI architecture, ensure seamless deployment across environments, and drive performance, scalability, and maintainability across modern web applications. Key Responsibilities Architecture & Design - Define and lead the UI architecture strategy supporting: - Client-side applications (SPA) - Server-side rendering (SSR) / hybrid models - Design scalable, modular, and reusable component-based architectures using Vue 3 - Architect solutions for universal/isomorphic applications Vue.js & Front-End Development - Build and maintain applications using: - Vue 3 (Composition API) - Nuxt.js (for SSR and hybrid rendering) - Implement and standardize state management (Pinia / Vuex) - Define best practices for routing, state hydration, and SSR lifecycle management Server-Side & Deployment Architecture - Lead UI deployment strategies for: - Node.js-based SSR environments - St

One address, no account. We’ll tell you when matching roles go live.

More at Maaze Underwriting Solutions

Related open roles

View all roles