Sr. UI Developer (10+ Years) with experience in the newest Angular Technologies and TypeScript.
Must Have
- Strong experience with Angular and TypeScript
- Solid knowledge of HTML5, CSS3, and modern UI design patterns
- Experience building enterprise single page applications
- Experience integrating REST APIs and asynchronous services
- Familiarity with authentication using Microsoft Entra ID or OAuth based identity systems
- Experience working with Azure based applications
- Experience with RxJS for real-time data streaming
- Understanding of state management and modular architecture in Angular
- Experience using Git and working with Azure ADO pipelines.
- Experience with AI or LLM powered applications
- Familiarity with LangGraph, agent driven workflows, or orchestration patterns • Experience building dashboards or data heavy enterprise tools
- Knowledge of Azure AI services such as GPT models or embedding services
- Familiarity with enterprise knowledge systems such as SharePoint or vector search platforms
Nice To Have
- Experience integrating applications with enterprise knowledge platforms such as SharePoint or vector search systems
- Familiarity with UI testing frameworks such as Cypress, Playwright, or Jasmine
- Experience optimizing UI performance for large datasets and real time data streams
- Experience working within large enterprise cloud environments and microservice architectures
Key Responsibilities
- Develop and maintain the Angular UI application
- Build reusable UI components, services, and modules following Angular best practices
- Integrate front end applications with backend APIs exposed by the Custom Orchestrator
- Implement authentication and authorization using Microsoft Entra ID and Azure Managed Identity patterns
- Work with Azure Key Vault for secure configuration and secret handling
- Design intuitive dashboards and workflows for agent driven functions
- Implement data visualization for reporting and insights generated by AI agents
- Connect UI workflows with Azure AI services and agent outputs delivered through the orchestration layer
- Ensure responsive design and accessibility across devices and browsers
- Collaborate with backend engineers, AI engineers, and platform architects to deliver end to end features
- Optimize UI performance when interacting with AI driven services and large datasets
- Participate in code reviews, testing, and CI CD processes integrated with Git repositories and Azure ADO
- Provide technical guidance to a junior developer, supporting development tasks, reviewing code, and ensuring alignment with Angular best practices and overall architecture