Sr. Angular UI Developer
Role details
Job location
Tech stack
Job description
Our Fortune 500 custumer is seeking a Senior Angular UI Developer with 10+ years of professional software development experience to design, develop, and maintain modern enterprise web applications. This role will focus on building scalable, intuitive, and high-performing user interfaces that integrate with backend APIs, orchestration layers, AI-powered services, and Azure-based enterprise platforms., * Develop and maintain Angular-based UI applications for enterprise use cases
- Build reusable UI components, services, and modules following Angular best practices
- Integrate front-end applications with backend APIs and asynchronous services
- Design intuitive dashboards, workflows, and user experiences for enterprise users
- Implement data visualization for reporting, operational insights, and AI-driven outputs
- Connect UI workflows with AI services and orchestration layers
- Support secure application development using Microsoft Entra ID, OAuth, Azure Managed Identity, and Azure Key Vault
- Ensure responsive design and accessibility across devices and browsers
- Optimize UI performance for large datasets, real-time data streams, and AI-enabled workflows
- Collaborate with backend engineers, AI engineers, architects, and other technical teams to deliver end-to-end solutions
- Participate in code reviews, testing, and CI/CD processes using Git and Azure DevOps
- Provide technical guidance and mentorship to junior developers
Requirements
The ideal candidate brings deep expertise in Angular, TypeScript, and enterprise UI architecture, along with strong experience building dashboards, workflow-driven applications, and data-heavy tools in complex environments. This person should also be comfortable collaborating across engineering, architecture, and product teams while helping guide junior developers and promoting front-end best practices., * 10+ years of professional software development experience
- 7+ years of front-end/UI development experience in enterprise environments
- 5+ years of hands-on experience with Angular and TypeScript
- Proven experience building enterprise single-page applications, dashboards, and workflow-based UI solutions
- Experience working in large-scale enterprise application environments with cross-functional teams, * 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, * 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, * Bachelor's degree required