Talent.com
Associate UI Engineer

Associate UI Engineer

IRISS, Inc.Bengaluru, Republic Of India, IN
1 day ago
Job description

Company Overview :

IRISS, Inc. is a leading innovator in the field of advanced technological solutions, providing cutting-edge products and services to enhance safety, reliability, and efficiency of assets across various industries. Our commitment to pushing boundaries and delivering exceptional solutions has positioned us as a trusted partner for clients seeking top-tier technical expertise in Condition Based Monitoring.

About the Product :

Join our team working on an enterprise-grade asset management and IoT monitoring platform. The application helps organizations track assets, monitor sensors in real-time, manage work orders, and generate comprehensive reports for predictive maintenance and operations management.

IRISS Inc - Leader in Electrical Maintenance Safety Solutions

IRISS - YouTube

Position : Front-End Engineer

Location : Bengaluru, India

Job Overview :

Build delightful, robust UI with Angular 18+, TypeScript, HTML, and CSS. Collaborate closely

with backend engineers, firmware, and data teams to ship features that are fast, accessible,

and reliable in industrial environments.

Technical Stack

Core Technologies :

  • Angular 18 (latest version with standalone components support)
  • TypeScript 5.5
  • RxJS 7.4 for reactive programming
  • ASP.NET Zero framework (Angular UI)

UI / UX Libraries :

  • PrimeNG 17 (data tables, calendars, modals, forms)
  • ngx-bootstrap 18 (additional UI components)
  • ngx-charts (data visualization)
  • Chart.Js & D3.Js (advanced charting)
  • FullCalendar (scheduling and calendar views)
  • Angular Gridster2 (customizable dashboards)
  • Angular Material
  • State Management & Real-Time :

  • SignalR for real-time notifications and updates
  • Custom service layer with shared state management
  • RxJS Observables for data flow
  • NgRx or alternative state management
  • Additional Technologies :

  • Luxon for date / time handling
  • AWS SDK and S3 integration for file storage
  • OpenTelemetry for observability
  • OAuth2 / OIDC for authentication
  • SweetAlert2 for notifications
  • ngx-image-cropper, ng2-file-upload for media handling
  • Responsibilities :

  • Develop and maintain complex Angular components for asset management, IoT sensor
  • monitoring, work orders, and reporting modules

  • Build real-time data visualization dashboards using PrimeNG, Chart.Js, and D3.Js
  • Implement responsive, accessible UI components following established design patterns
  • Consume REST / GraphQL APIs;
  • handle auth flows, pagination, caching, and error states

  • Build charts / tables for sensor telemetry (e.G., ngx-charts, Angular Material / PrimeNG)
  • Work with RxJS operators for complex data transformations and state management
  • Optimize application performance for large datasets (315+ components)
  • Write unit tests (Jasmine / Jest) and contribute to E2E tests (Playwright / Cypress)
  • Optimize performance (bundle size, change detection, onPush, lazy loading, Web Vitals)
  • Participate in code reviews, design discussions, and incremental refactors
  • Collaborate on CI / CD hygiene and basic troubleshooting in dev / test environments
  • Qualifications :

  • Bachelor's degree in computer science or information technology
  • Strong Angular 16+ (preferably 18+) and TypeScript fundamentals
  • Proficient HTML5 / CSS3 (responsive layouts, Flex / Grid) and component-driven design
  • State and data handling with RxJS (observables, subjects, operators)
  • Deep understanding of Angular modules, services, dependency injection, routing
  • Comfortable integrating REST APIs;
  • familiarity with auth (JWT / OAuth)

  • Testing mindset : unit tests and basic E2E exposure
  • Experience with Git workflows and CI / CD pipelines
  • Nice-to-Have

  • Experience with AWS services (S3, CloudFront, CloudWatch)
  • UI libs : Angular Material, PrimeNG, or equivalent
  • Experience with real-time communication (SignalR, WebSockets, or similar)
  • Data viz for time-series (sensor) data;
  • ngx-charts, Chart.Js, or Recharts

  • Basic backend familiarity (.NET Core, Entity Framework, Python) for better collaboration
  • Exposure to SQL and InfluxDB (time-series)
  • Knowledge of ASP.NET Zero or ABP framework
  • Experience with OpenTelemetry or APM tools
  • Knowledge of accessibility standards (WCAG)
  • Experience with Yarn package manager
  • Experience in industrial / IoT domains
  • Contributions to open-source Angular projects
  • Experience Bands

    Mid-Level Front-End Engineer (3–5 years)

    Owns medium-sized features end-to-end, mentors juniors, raises code quality

    Strong RxJS patterns, performance tuning, and accessibility best practices (WCAG)

    Comfortable proposing refactors and improving DX (lint rules, schematics, Storybook, etc.)

    What You'll Build :

  • Real-time sensor monitoring dashboards with live data updates
  • Complex data tables with filtering, sorting, pagination (1000s of records)
  • Interactive work order management systems with scheduling
  • Report generation interfaces with multiple export formats
  • Asset management interfaces with hierarchical location structures
  • Customizable dashboard widgets with drag-and-drop
  • Multi-step forms with validation and conditional logic
  • Development Environment

    Node.Js 16+

    Yarn package manager

    Angular CLI

    Modern IDE (VS Code recommended)

    NSwag for API client generation

    Compensation :

    Competitive salary, benefits, and strong growth opportunities

    Create a job alert for this search

    Ui Engineer • Bengaluru, Republic Of India, IN

    Related jobs
    • Promoted
    Senior UI Engineer (Vue Expert)

    Senior UI Engineer (Vue Expert)

    HeadSpinBengaluru, Karnataka, India
    HeadSpin is a global omnichannel digital experience testing platform that helps enterprises optimize application performance with its data science capabilities. With a strong infrastructure availabi...Show moreLast updated: 3 days ago
    • Promoted
    Lead UI Engineer

    Lead UI Engineer

    STP Investment ServicesBengaluru, Republic Of India, IN
    From Pennsylvania to India STP Investment Services is rooted in a culture that focuses on employee growth, professional development, and a team-based, collaborative environment.STP was formed in 20...Show moreLast updated: 21 days ago
    • Promoted
    Senior UI Engineer

    Senior UI Engineer

    RingCentralBengaluru, Republic Of India, IN
    It’s not everyday that you consider starting a new career challenge.NYSE : RNG) is a global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature o...Show moreLast updated: 30+ days ago
    • Promoted
    UI Engineer

    UI Engineer

    ConfidentialBengaluru / Bangalore, India
    OnebyZero is a next-generation Data and AI consulting company, headquartered in Singapore and driving impact across APAC. As an AWS-exclusive partner, we help enterprises modernize data, transform w...Show moreLast updated: 30+ days ago
    • Promoted
    UI Engineer

    UI Engineer

    OnArrivalBengaluru, Republic Of India, IN
    OnArrival is rebuilding the travel stack from the ground up.From flights and hotels to insurance and visas, we’re creating the infrastructure that powers modern travel companies.Our platform is mod...Show moreLast updated: 30+ days ago
    • Promoted
    UI Engineer

    UI Engineer

    LuxoftBengaluru, Republic Of India, IN
    Our Client is one of the largest in UK groceries and general merchandise retailer is in the middle of transformation to technology Company in retail. As part of this exercise renovation of technolog...Show moreLast updated: 30+ days ago
    • Promoted
    UI Engineer

    UI Engineer

    EmergentBengaluru, Republic Of India, IN
    Emergent is reimagining how software gets built.Our vision is to democratise development, enabling anyone with an idea to become a creator, and making software accessible to 1 billion people worldw...Show moreLast updated: 3 days ago
    • Promoted
    UI Architect

    UI Architect

    o9 Solutions, Inc.Bengaluru, Karnataka, India
    Be part of something revolutionary.Our Digital Brain, o9’s AI-powered platform, is being used by global enterprises to drive their digital transformations. The integrated planning and operational ef...Show moreLast updated: 22 days ago
    • Promoted
    UI Development Architect / Staff Engineer

    UI Development Architect / Staff Engineer

    RingCentralbangalore, karnataka, in
    It’s not everyday that you consider starting a new career challenge.We’re RingCentral, a global leader in cloud-based communications and collaboration software. We are fundamentally changing the nat...Show moreLast updated: 25 days ago
    • Promoted
    Senior UI / UX Engineer

    Senior UI / UX Engineer

    DroisysBengaluru, Republic Of India, IN
    Droisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agil...Show moreLast updated: 1 day ago
    • Promoted
    UI Engineer

    UI Engineer

    BayOne SolutionsBengaluru, IN
    Architect, design, and develop scalable and performant full-stack web applications, leading the development of front-end (React / Next. Front-End Development (React / Next.Develop dynamic, responsive, a...Show moreLast updated: 14 days ago
    • Promoted
    UI Designer

    UI Designer

    Clapstick Mediahosur, tamil nadu, in
    Remote | Full-time | Contract Based.Company : Undisclosed - Stealth-mode.We’re an early-stage stealth venture building connective infrastructure for the next generation of human-digital collaboratio...Show moreLast updated: 30+ days ago
    • Promoted
    UI Engineer

    UI Engineer

    AtomicworkBengaluru, Republic Of India, IN
    Our team is building a modern service management platform that enables growing businesses to reduce operational complexity and drive business success. We offer competitive pay to employees and pract...Show moreLast updated: 30+ days ago
    • Promoted
    Lead UX Engineer / UI Developer (Java + Golang)

    Lead UX Engineer / UI Developer (Java + Golang)

    Publicis Sapienthosur, tamil nadu, in
    We’re Hiring : Lead UX Engineer / UI Developer (Java + Golang).Bangalore | Hyderabad | Pune | Mumbai | Noida | Gurugram.Lead UX Engineer / UI Developer. PBM Pricing migration (Best Price Engine – BPE...Show moreLast updated: 1 day ago
    • Promoted
    Senior UI Engineer

    Senior UI Engineer

    Sonata SoftwareBengaluru, Republic Of India, IN
    In today's market, there is a unique duality in technology adoption.On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefron...Show moreLast updated: 14 days ago
    • Promoted
    UI Engineer

    UI Engineer

    GenSparkBengaluru, Republic Of India, IN
    We are looking for a creative, highly skilled Frontend Engineer to join our enthusiastic team in Bangalore.You will be responsible for bringing our complex AI insights to life through elegant, high...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    UI Engineer

    UI Engineer

    Embitel TechnologiesBengaluru, Republic Of India, IN
    Strong proficiency in JavaScript and TypeScript.Deep expertise with Angular Framework – version 18, including modules, services, RxJS, and state management. Understanding of UX / UI Design principles....Show moreLast updated: 11 hours ago
    • Promoted
    Lead UI Engineer

    Lead UI Engineer

    HeadSpinBengaluru, Republic Of India, IN
    HeadSpin is a global omnichannel digital experience testing platform that helps enterprises optimize application performance with its data science capabilities. With a strong infrastructure availabi...Show moreLast updated: 30+ days ago