Unilog - Senior UI Developer - Vue.js
Unilog · Bengaluru, Karnataka, India
Full-time · Staff · Posted 1 month ago
Description : 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
8 + 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
Good To Have
Prior experience in Ecommerce / MDM / CMS platforms
Experience complex data models
Knowledge in building deployment pipelines.
Knowledge of GraphQL
Experience with Micro-servises architecture
Familiarity with UI testing frameworks (ReactJs, AngularJS, Jest, React Testing Library, Cypress)
Exposure to accessibility standards (WCAG)
About Our Benefits
Unilog offers a competitive total rewards package including competitive salary, multiple medical, dental, and vision plans to meet all our employees needs, career development, advancement opportunities, annual merit, a generous time-off policy, and a flexible work environment.
Unilog is committed to building the best team and we are committed to fair hiring practices where we hire people for their potential and advocate for diversity, equity, and inclusion. As such, we do not discriminate or make decisions based on your race, color, religion, creed, ancestry, sex, national origin, age, disability, familial status, marital status, military status, veteran status, sexual orientation, gender identity, or expression, or any other protected class.
(ref:hirist.tech)