About Unilog
Unilog is the only connected product content and eCommerce provider serving the Wholesale Distribution, Manufacturing,
and Specialty Retail industries. Our flagship CX1 Platform is at the center of some of the most successful digital
transformations in North America. CX1 Platform’s syndicated product content, integrated eCommerce storefront, and
automated PIM tool simplify our customers' path to success in the digital marketplace.
With more than 500 customers, Unilog is uniquely positioned as the leader in eCommerce and product content for
Wholesale distribution, manufacturing, and specialty retail.
Unilog’ s Mission Statement
At Unilog, our mission is to provide purpose-built connected product content and eCommerce solutions that empower our
customers to succeed in the face of intense competition. By virtue of living our mission, we are able to transform the way
Wholesale Distributors, Manufacturers, and Specialty Retailers go to market. We help our customers extend a digital
version of their business and accelerate their growth.
Designation: Principal Engineer -UI
Location: Bangalore/Mysore/Remote
Job Type: Full-time
Department: Software R&D
Job Summary:
We are seeking an experienced Senior UI Developer with strong expertise in Vue.js and Java to design and develop
scalable, high-performance user interfaces for Unilog platforms. This role involves building complex, metadata-driven
applications, collaborating closely with backend, product, and UX teams, and developing reusable UI components driven
by metadata. The candidate will be owning the development and maintenance of Unilog custom CMS platform. The ideal
candidate will ensure high standards of usability, performance, scalability, and maintainability across the platform.
Key Responsibilities
within the UI framework for reducing the pageload time
Optimize application performance for large datasets and complex UI interactions
Integrate frontend components with REST APIs / GraphQL
Ensure cross-browser compatibility and responsive design
Use AI for building components within Unilog CMS platform
Build AI capabilities within CMS platform.
Build capabilities within Unilog CMS framework to convert third party VueJs components compatible with
the Unilog CMS
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
Mandatory Skills
10+ years of experience in frontend/UI development
Strong expertise in Vue.js and Java
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 GitLab, code versioning, and CI/CD pipelines
Understanding of Agile/Scrum development practices