IN
Job Description
Key Responsibilities:
- Design, develop, and sustain enterprise-level web applications utilizing Angular 18
- Create scalable Micro Frontend (MFE) architectures leveraging Module Federation or equivalent frameworks
- Construct reusable UI components, shared libraries, and design systems
- Incorporate AI and Generative AI functionalities into digital experiences
- Develop intelligent assistants, chatbots, recommendation systems, and AI-driven workflows
- Implement responsive, accessible, and high-performance web applications
- Collaborate with UX/UI designers to deliver cohesive digital experiences
- Integrate frontend applications with REST APIs, GraphQL services, and cloud infrastructures
- Enhance application performance, scalability, security, and maintainability
- Engage in architecture discussions, code reviews, and technical governance
- Guide junior developers and promote frontend best practices
- Work closely with Product Owners, Architects, and Business Stakeholders
Technical Requirements:
- Proficiency in Digital Workplace technologies, Digital Experience tools, UI and Markup languages including Angular X (versions 2, 4, 5, 6, 7, 8, 9, 11, 12, 14, 18, 20) with a focus on Angular 18
Additional Responsibilities:
- Knowledge of design principles and fundamental architectural concepts
- Understanding of performance engineering
- Familiarity with quality processes and estimation techniques
- Basic understanding of the project domain
- Ability to translate functional and non-functional requirements into system specifications
- Capability to design and code complex programs
- Ability to create test cases and scenarios based on specifications
- Good understanding of SDLC and agile methodologies
- Awareness of the latest technologies and industry trends
- Strong logical thinking and problem-solving abilities, along with a capacity for collaboration
