Job Openings
AEM + Vue Js
About the job AEM + Vue Js
Job Description: Senior Frontend Developer with 5 to 10 Years of Experience in AEM and Vue.js
Are you an experienced Frontend Developer with a deep understanding of Adobe Experience Manager (AEM) and a passion for Vue.js? We are seeking a Senior Frontend Developer with 5 to 10 years of hands-on experience in AEM and Vue.js to join our team. In this role, you will be instrumental in delivering exceptional digital experiences by integrating Vue.js components into our AEM platform.
Responsibilities:
- AEM Development: Collaborate with the backend development team to implement frontend solutions within the AEM platform using Vue.js and other frontend technologies.
- Vue.js Integration: Develop custom Vue.js components and integrate them seamlessly into the AEM content management system to enhance the overall user experience.
- Frontend Architecture: Participate in the architectural design of frontend solutions to ensure modularity, scalability, and maintainability within the AEM environment.
- User Interface Design: Work closely with UI/UX designers to transform design concepts into interactive and responsive web interfaces.
- Performance Optimization: Identify and implement performance optimizations for Vue.js components to ensure fast page loading times and smooth user interactions.
- Code Quality: Conduct thorough code reviews and enforce coding best practices to maintain high-quality standards for AEM and Vue.js development.
- Cross-Browser Compatibility: Ensure that frontend solutions are compatible with various browsers and devices for a consistent user experience.
- AEM Customization: Customize and extend AEM components to meet specific project requirements, integrating them with Vue.js functionalities as needed.
- Troubleshooting and Debugging: Investigate and resolve frontend-related issues and bugs in the AEM environment.
- Technical Leadership: Provide technical guidance and mentorship to junior developers on AEM and Vue.js development best practices.
- Stay Updated: Keep abreast of the latest trends and advancements in AEM and Vue.js development, and recommend relevant updates to the technology stack.
Requirements:
- 5 to 10 years of demonstrable experience in frontend development with a focus on AEM and Vue.js.
- Strong proficiency in Vue.js and its core principles, along with experience in building complex, high-performance Vue.js applications.
- Extensive experience with Adobe Experience Manager (AEM) and AEM component development.
- Solid understanding of front-end technologies, including HTML5, CSS3, JavaScript, and responsive design.
- Familiarity with frontend build tools and bundlers (e.g., Webpack, Babel) for Vue.js projects.
- Experience with RESTful APIs and integrating frontend applications with backend services.
- Knowledge of frontend testing methodologies and tools for AEM and Vue.js applications.
- Ability to work independently and as part of a collaborative team in an agile development environment.
- Strong problem-solving skills and an eye for detail in implementing pixel-perfect UIs.
- Excellent communication and interpersonal skills, with the ability to communicate technical concepts to non-technical stakeholders.