Talent.com
Front-End Engineer (Junior & Mid-Level)
Front-End Engineer (Junior & Mid-Level)IRISS, Inc. • bangalore, karnataka, in
Front-End Engineer (Junior & Mid-Level)

Front-End Engineer (Junior & Mid-Level)

IRISS, Inc. • bangalore, karnataka, in
19 days 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

    Frontend Engineer • bangalore, karnataka, in

    Related jobs
    Web Front End Architect

    Web Front End Architect

    KORE Geosystems • hosur, tamil nadu, in
    Kore Geosystems is at the forefront of technology, leveraging AI and advanced software to deliver innovative solutions for the mining industry. Our products empower geologists and engineers to captu...Show more
    Last updated: 30+ days ago • Promoted
    VLSI Front-end Services Practice Head / VLSI – Director Engg.(Frontend)

    VLSI Front-end Services Practice Head / VLSI – Director Engg.(Frontend)

    Tata Consultancy Services • Bangalore Urban, Karnataka, India
    Role- VLSI Front-end Services Practice Head / VLSI – Director Engg.Create differentiated VLSI Services offerings, capabilities, and talent to exponentially grow VLSI services business.Ability to eng...Show more
    Last updated: 30+ days ago • Promoted
    Frontend Developer (Next.js)

    Frontend Developer (Next.js)

    BayOne Solutions • hosur, tamil nadu, 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 more
    Last updated: 21 days ago • Promoted
    Digital Front-End Lead

    Digital Front-End Lead

    Confidential • Bengaluru / Bangalore
    We are looking for a highly skilled .RTL design, and verification, while managing and mentoring a high-performing team.The ideal candidate will possess deep technical expertise and leadership capab...Show more
    Last updated: 12 days ago • Promoted
    Front-End Engineer

    Front-End Engineer

    neuroGrid • Bengaluru, Karnataka, India
    Bengaluru, India (Residency Road, In-Office, Full-Time).Engineering Manager, Bengaluru.Grid is a well-funded startup building a next-generation SaaS platform to accelerate the development of modern...Show more
    Last updated: 30+ days ago • Promoted
    Frontend Engineer - India (YC S23)

    Frontend Engineer - India (YC S23)

    VectorShift • hosur, tamil nadu, in
    As a Frontend Engineer, you will have the unique opportunity to shape the DNA of our user experience.Given the no / low-code nature of our platform, we're seeking someone who is not only technically ...Show more
    Last updated: 21 days ago • Promoted
    Front-End Developer | React.Js, Next.Js, Html, Css

    Front-End Developer | React.Js, Next.Js, Html, Css

    Intellicredence Pvt. Ltd. • Bengaluru, Republic Of India, IN
    IT services company dedicated to helping enterprises innovate and scale with agility using cutting-edge technologies.With expertise in AI, digital transformation, and data analytics, IntelliCredenc...Show more
    Last updated: 4 days ago • Promoted
    Principal Engineer – Chip Design Front End

    Principal Engineer – Chip Design Front End

    Toshiba Software (India) Pvt. Ltd. • Bengaluru, Karnataka, India
    We are looking for a highly skilled.RTL design, and verification, while managing and mentoring a high-performing team.The ideal candidate will possess deep technical expertise and leadership capabi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Front end

    Software Engineer - Front end

    Confidential • Bengaluru / Bangalore
    Pearson is looking for a skilled.In this role, you'll be key in designing and delivering exceptional user experiences across our web applications. Working closely with product teams and other stakeh...Show more
    Last updated: 30+ days ago • Promoted
    Front End Engineer II, IES

    Front End Engineer II, IES

    Confidential • Bengaluru / Bangalore, India
    The International Emerging Stores (IES) Technology team builds products and services that solve unique customer needs in Amazon's fastest growing marketplace. We are a multi-billion-dollar business ...Show more
    Last updated: 6 days ago • Promoted
    Front-End Engineer 2

    Front-End Engineer 2

    Confidential • Bengaluru / Bangalore, India
    Confidential (based on experience).Note : This is a requirement for one of Uplers' client - TatvaCare).What do you need for this opportunity. Tatvacare is a cutting-edge digital health company based ...Show more
    Last updated: 22 days ago • Promoted
    Sr. Front End Engineer - React

    Sr. Front End Engineer - React

    InRhythm • Bengaluru, Karnataka, India
    Design, develop, and test web applications as well as work with fellow Software Engineers to navigate the discussion and strategy in re-architecting existing web platforms.Identifying pitfalls ahea...Show more
    Last updated: 30+ days ago • Promoted
    Front End Engineer 2

    Front End Engineer 2

    Confidential • Bengaluru / Bangalore, India
    At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers.The focus we have on our customers is why we are one of the world's most beloved brands – customer o...Show more
    Last updated: 15 days ago • Promoted
    Front-End Engineer (Junior & Mid-Level)

    Front-End Engineer (Junior & Mid-Level)

    IRISS, Inc. • Bengaluru, Karnataka, India
    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.Join ...Show more
    Last updated: 19 days ago • Promoted
    Front End Developer

    Front End Developer

    Satwic Inc • Bengaluru, Karnataka, India
    Engineer should have strong knowledge and development experience in Vue.Good exposure on front-end technologies including CSS3, JavaScript, and HTML5. Experience in asynchronous programming, modules...Show more
    Last updated: 30+ days ago • Promoted
    Front-End Developer | React.js, Next.js, HTML, CSS

    Front-End Developer | React.js, Next.js, HTML, CSS

    Intellicredence Pvt. Ltd. • Bengaluru, Karnataka, India
    IT services company dedicated to helping enterprises innovate and scale with agility using cutting-edge technologies.With expertise in AI, digital transformation, and data analytics, IntelliCredenc...Show more
    Last updated: 3 days ago • Promoted
    Front End Engineer-2, Alexa Smart Home

    Front End Engineer-2, Alexa Smart Home

    Amazon • Bengaluru, Karnataka, India
    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DESCRIPTION : Amaz...Show more
    Last updated: 22 hours ago • Promoted • New!
    Front-End Engineer (Junior & Mid-Level)

    Front-End Engineer (Junior & Mid-Level)

    Confidential • Bengaluru / Bangalore, India
    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.Join ...Show more
    Last updated: 1 day ago • Promoted