What are the responsibilities and job description for the FrontEnd Architect with Vue.Js, Micro services, Microfrontend exp position at Concent Software Solution LLC?
Job Details
Title: FrontEnd Architect with Vue.Js, Micro services, Microfrontend exp
Location: Dallas, TX - 5 Days onsite
Duration: Long term
Need UI/UX back ground with Vue.JS experience - Front end Architect as a Designation
1 Onshore Front-End Architect (Vue.js Specifically)
Architecture & Technology Leadership
- Design scalable and modular frontend architectures using React, Vue, or Angular.
- Establish best practices for Micro Frontends, SSR (Next.js/Nuxt.js), and Component-Driven Development.
- Define state management strategies (Pinia, Vuex,Redux, Recoil, Zustand)
- Optimize code splitting, lazy loading, and performance tuning to improve page load times.
Development & Best Practices
- Lead the frontend development team, ensuring high-quality code.
- Implement design patterns (Atomic Design, MVC, MVVM) for maintainable UI components.
- Enforce security best practices to prevent XSS, CSRF, and CORS vulnerabilities.
- Ensure cross-browser compatibility and responsive design principles.
Collaboration & Stakeholder Management
- Work closely with backend engineers, UX designers, and DevOps teams.
- Define API contracts with backend teams for RESTful and GraphQL APIs.
- Guide frontend teams in adopting CI/CD pipelines, automated testing, and linting rules.
- Mentor junior developers and establish knowledge-sharing sessions.
Performance, Security, and Scalability
- Improve frontend performance using Lighthouse, Web Vitals, and profiling tools.
- Implement security measures like CSP (Content Security Policy) and OAuth/JWT authentication.
- Design progressive web apps (PWAs) and ensure offline-first capabilities.
Must-Have Technical Skills
- Frontend Frameworks Expert in Vue.js3
- JavaScript & TypeScript Strong ES6 and modern TypeScript skills.
- Performance Optimization Code splitting, lazy loading, Webpack optimizations.
- State Management Pinia, Vuex, Redux, Recoil, Zustand or Context API.
- Micro Frontend Architecture Experience with Webpack Module Federation or Single-SPA.
- UI/UX Principles Understanding of responsive design
Nice-to-Have Skills
- Experience with server-side rendering (SSR) and static site generation (SSG) (Next.js/Nuxt.js).
- Familiarity with WebAssembly, Web Workers, and PWAs.
- Hands-on experience with Cloud Platforms ( Azure Services such as APIM, Functions, Blob Storage etc)
Exposure to GraphQL, Apollo Client, and RESTful APIs.