Principal Engineer - UI Development
Actively Reviewing the ApplicationsUnilog
India, Karnataka, Mysuru
Full-Time
On-site
Posted 2 days ago
•
Apply by May 11, 2026
Job Description
Description
We are looking for an experienced Senior UI Developer with strong expertise in React.js to design and build scalable, high-performance user interfaces for a Product Information Management (PIM) platform. The role involves working on complex metadata-driven applications, collaborating closely with backend, product, and UX teams, and ensuring high standards of usability, performance, and maintainability.
Key Responsibilities
We are looking for an experienced Senior UI Developer with strong expertise in React.js to design and build scalable, high-performance user interfaces for a Product Information Management (PIM) platform. The role involves working on complex metadata-driven applications, collaborating closely with backend, product, and UX teams, and ensuring high standards of usability, performance, and maintainability.
Key Responsibilities
- Design, develop, and maintain enterprise-grade UI components using React.js
- Product onboarding
- Attribute & taxonomy management
- Catalog, workspace, and import/export flows
- Translate business requirements and UX designs into high-quality frontend code
- Optimize application performance for large datasets and complex UI interactions
- Integrate frontend components with REST APIs / GraphQL
- Ensure cross-browser compatibility and responsive design
- Implement role-based access control and UI-level validations
- Write clean, reusable, testable, and maintainable code
- Participate in code reviews, architecture discussions, and UI design decisions
- Mentor junior UI developers and enforce frontend best practices
- Collaborate with backend, QA, DevOps, and Product teams in an Agile environment
- 8+ years of experience in frontend/UI development
- Strong expertise in React.js (Hooks, Context API, lifecycle concepts)
- Proficient in JavaScript (ES6+), TypeScript
- Strong experience with : HTML5, CSS3, SCSS
- Responsive and adaptive design
- Experience working with metadata-driven applications (dynamic forms, attributes, schemas)
- Experience consuming RESTful APIs
- Strong understanding of state management (Redux / Zustand / Context)
- Familiarity with UI performance optimization techniques
- Experience with Git, code versioning, and CI/CD pipelines
- Understanding of Agile/Scrum development practices
- Prior experience in PIM / MDM / CMS / ERP platforms
- Experience handling large product catalogs and complex data models
- Knowledge of GraphQL
- Experience with Micro-frontend architecture
- Familiarity with UI testing frameworks (Jest, React Testing Library, Cypress)
- Exposure to accessibility standards (WCAG)
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Frontend Developer
BrandStory Digital
India
Full-Time
Git
JavaScript
Angular
+7
Back End Developer
UniAcco
Mumbai
Full-Time
Python
Django
MySQL
+2
Senior Full Stack Developer (PHP ? Laravel/CodeIgniter + Angular + Python)
TYASuite Software Solutions Pvt. Ltd.
Bengaluru
Full-Time
PHP
Angular
Python
+2
SQL Developer
Scoutit
India
Full-Time
₹20–25 LPA
SQL
Data models
Data warehouse
+1
React JS
Tata Consultancy Services
India
Full-Time
₹4–6 LPA
Git
JavaScript
TypeScript
+1
Share
Quick Apply
Upload your resume to apply for this position