What are the responsibilities and job description for the Job opportunity -Sr. Angular UI Developer/ Utility Company/ New York/12+ Months/ Hybrid position at IFLOWSOFT Solutions Inc.?
Job Title: Sr. Angular UI Developer
Client: (Utility Company)
Job Location - New York 10003
Duration: 12 Months
Hybrid expectation 3 days onsite, 2 days remote per week
JOB DESCRIPTION:
We are seeking a senior UI Developer with 10 years of experience
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
Required Skills
- 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
Preferred Skills
- 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, including GPT models or embedding services
- Familiarity with enterprise knowledge systems such as SharePoint or vector search platforms
Education
Bachelor s degree or higher required