Frontend Developer (AI)
Core
Build AI-powered frontend interfaces including chat applications, streaming responses, and data visualizations for real-time data.
Role type
Mid-level Frontend Developer (AI)
Builds
AI-driven web applications with real-time communication and interactive data dashboards
Domain
Artificial Intelligence / Real-time Data / Web Development
Deliverable
product features
Required skills
Angular 21+, TypeScript, RxJS, WebSockets/SSE, HTML5/CSS/SCSS, Reactive Forms, REST API integration, State Management, Data Visualization, Authentication/OAuth, Angular Material, Unit Testing, Debugging, Performance Optimization
Preferred skills
Accessibility, E2E Testing, CI/CD, AI/LLM Product UI, Advanced Data Visualization, Canvas/SVG, AWS, Web Performance, Responsive Development, NgRx
Technologies
Angular, TypeScript, RxJS, WebSockets, SSE, Angular Material, ngx-charts, Jest, Jasmine, Karma, Vitest, Playwright, Cypress, AWS
Responsibilities
Develop and maintain Angular applications with real-time data streaming; implement AI-powered UI components like chat interfaces and token-by-token streaming; create interactive data visualizations and dashboards; integrate REST APIs and manage authentication flows; write unit tests and ensure code quality and performance optimization.
Seniority
Mid-level, hands-on IC