Job
Description
As a UI Architect at Adobe, your role is crucial in leading the design and implementation of scalable, high-performance enterprise applications. You will collaborate closely with AEM, Commerce, and Enterprise Architects to ensure architectural alignment across platforms. Your expertise will shape the technology vision, standards, and practices of Adobe's digital ecosystem. **Key Responsibilities:** - Collaborate with AEM, AEM EDS, Commerce, and Enterprise Architects to manage technical solutions throughout their lifecycle, ensuring robust application implementations. - Identify and assess current and future technical challenges within ongoing and upcoming projects. - Define and recommend development technologies, platforms, standards, tools, and processes. - Partner with the Backend Architect to establish and document the vision for frontend architecture, mobile stack, and associated methodologies. - Translate high-level architectural concepts into detailed, actionable designs. - Oversee and guide the execution of technical and infrastructure initiatives supporting architectural decisions. - Review team deliverables to ensure compliance with coding standards, architectural principles, and design intent. - Provide technical guidance and mentorship to the UI team, ensuring alignment with architectural vision and best practices. - Collaborate on application-level design decisions and raise architectural concerns for review and standardization. - Promote knowledge sharing and collaboration among development teams. - Conduct research on emerging technologies, prototype innovative solutions, and provide recommendations based on findings. - Identify and address areas of technical debt, recommending improvements at the architectural level. - Stay current with AI frameworks, MCP, and agentic AI approaches, applying insights where relevant. - Foster continuous learning and professional growth across the technical team. - Recommend enhancements to the technology stack to drive innovation, scalability, and competitive advantage. **Qualifications Required:** - Minimum 12+ years of front-end development experience with a focus on architecting and maintaining large-scale, component-based applications using React/Redux or Vue. - Strong leadership skills in facilitating complex discussions, driving consensus, and resolving conflicts. - Experience in delivering high-quality, scalable solutions while leading by example. - Expertise in designing and implementing unified UI component libraries and enforcing consistency across products. - Proficiency in software design principles, design patterns, and modern application architectures. - Ability to guide continuous improvement in both process and technology adoption. - Strong sense of ownership, accountability, and commitment to delivering quality solutions. - Exceptional communication skills across distributed teams. - Demonstrated ability to research, evaluate, and adopt new technologies quickly. - Thrives as an individual contributor and technical leader, setting high standards for the team. **Additional Details:** Adobe is committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. They encourage innovation and continuous learning to empower their employees to create exceptional digital experiences for customers across all screens.,