More jobs:
Job Description & How to Apply Below
Efficienza Business Solutions
[HIDDEN TEXT]
Facebook Linkedin-in Instagram
Menu
' data-close-icon='' data-full-width='yes'>
Home
About
About us
Our Team
Technology Stack
Services
Careers
Contact
Frontend Platform Engineer (Design Systems)
Role Overview
Efficienza is seeking a Design System Platform Engineer to design, build, and operationalize a scalable internal design system platform for a large enterprise application ecosystem.
This is a hands-on frontend platform role, requiring end-to-end ownership from design system discovery and architecture through component engineering, documentation, and internal adoption. The role sits at the intersection of UI systems thinking and modern frontend engineering, enabling multiple product teams to build consistent, high-quality user interfaces at scale.
The ideal candidate has strong experience with React + Type Script, shared component libraries, token-driven theming systems, and internal developer tooling.
Required Skills & Experience
Strong frontend engineering fundamentals
Proficiency in React and Type Script
Proven experience building design systems or shared component libraries
Hands-on experience with Storybook or similar documentation tooling
Solid understanding of frontend build systems, bundling, and performance optimization
Experience with npm packaging and private registries
Strong documentation and cross-functional communication skills
Comfortable operating across design and engineering workflows
Ownership mindset with the ability to drive platform initiatives independently
Key Responsibilities
Design System Discovery & Standards
Audit existing UI and interaction patterns across multiple applications
Identify and standardize system-level patterns such as:
Status indicators, alerts, badges, and system states
Iconography with semantic and contextual rules
Environment and system banners
Navigation patterns (primary, secondary, tertiary)
Convert fragmented UI decisions into codified, reusable design system standards
Component Library & Theming
Build and maintain a reusable React component library aligned to approved design standards
Use Type Script, semantic HTML, and composition-first patterns
Architect components for scalability and performance:
Tree-shaking and modular imports
Clear public vs internal APIs
Implement a token-driven design system (colors, typography, spacing, elevation, states)
Design a flexible theming architecture supporting:
Light/dark modes and brand variants
CSS variables and theme providers
Runtime theme switching where required
Ensure responsive, accessible, and maintainable components
Documentation & Design System Playground
Build an interactive internal design system playground
Provide searchable, self-serve documentation for designers and engineers
Ensure documentation supports:
Editable component properties
Clear usage guidelines (do / don't)
Variant and edge-case exploration
Use Storybook or equivalent tooling as living documentation
Package Distribution & Developer Enablement
Package and distribute the design system as a private npm package
Set up and manage private registries (Git Hub Packages, AWS Code Artifact, or equivalent)
Ensure a clean developer experience with:
Simple installation and import patterns
Local development and hot-reload support
Create clear developer documentation including:
README
Installation and usage examples
Cross-functional Collaboration & Prototyping
Collaborate closely with design, product, and engineering teams
Convert design concepts into working frontend prototypes
Participate in internal reviews to validate usability and behavior
Implement prototypes directly within application codebases when needed to reduce handoff friction
Internal Demo & Deployment Support
Contribute to internal demo and deployment environments
Enable teams to view staging and non-production UI deployments
Support UI validation using mocked or realistic API data
Enable self-serve workflows for internal demos and stakeholder reviews
Key Deliverables
Documented UI patterns and interaction standards
Interactive internal design system playground
Production-ready, reusable React component library
Private npm package for internal consumption
Clear developer onboarding and usage documentation
Job Category: Contract / Project-based
Job Type: Full Time
Job Location:
Chennai
Apply for this position
Full Name
* Phone
* Cover Letter
* Upload CV/Resume
* Allowed Type(s): .pdf, .doc, .docx
By using this form you agree with the storage and handling of your data by this website.
* Efficienza, an emerging industrial smart automation solutions company having its business operations in Chennai India.
Address
Plot No:37, SSD Oil Mill Road (A.N. ELUMALAI SALAI), VGN Nagar, Iyyappanthangal, Chennai – 600 056,
Contact
[HIDDEN TEXT]
Need Help
We will be more than happy to interact, Please feel free to get in touch with us for 'No Obligation' Discussions.
Efficienza Business Solutions Pvt. Ltd. © 2025 All Right Reserved.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×