Front-End Engineer (Junior & Mid-Level)

4 - 8 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Front-End Engineer at IRISS, Inc., you will be responsible for building delightful, robust UI components using Angular 18+, TypeScript, HTML, and CSS. Your role will involve collaborating closely with backend engineers, firmware, and data teams to deliver fast, accessible, and reliable features tailored for industrial environments. Key Responsibilities: - Develop and maintain complex Angular components for asset management, IoT sensor monitoring, work orders, and reporting modules. - Create real-time data visualization dashboards using PrimeNG, Chart.js, and D3.js. - Implement responsive and accessible UI components following established design patterns. - Utilize REST/GraphQL APIs, manage authentication flows, pagination, caching, and error states. - Build charts and tables for sensor telemetry using ngx-charts, Angular Material, and PrimeNG. - Work with RxJS operators for complex data transformations and state management. - Optimize application performance for handling large datasets with over 315 components. - Write unit tests using Jasmine/Jest and contribute to E2E tests with Playwright/Cypress. - Optimize performance aspects such as bundle size, change detection, onPush strategy, lazy loading, and Web Vitals. - Participate in code reviews, design discussions, and incremental refactors. - Collaborate on CI/CD practices and assist in basic troubleshooting within dev/test environments. Qualification Required: - Bachelor's degree in computer science or information technology. - Proficiency in Angular 16+ (preferably 18+), TypeScript, HTML5, CSS3, and component-driven design. - Strong understanding of RxJS for state and data handling. - Deep knowledge of Angular modules, services, dependency injection, and routing. - Experience integrating REST APIs, familiarity with authentication mechanisms like JWT/OAuth. - Testing mindset encompassing unit tests and basic exposure to E2E testing. - Familiarity with Git workflows and CI/CD pipelines. Additional Details of the Company: IRISS, Inc. is a leading innovator in advanced technological solutions, offering cutting-edge products and services to enhance safety, reliability, and efficiency across various industries. The company is committed to delivering exceptional solutions and is recognized as a trusted partner for clients seeking top-tier technical expertise in Condition Based Monitoring.,

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You