×
Register Here to Apply for Jobs or Post Jobs. X

Frontend Platform Engineer; Design Systems

Job in 600001, Chennai, Tamil Nadu, India
Listing for: Confidential
Full Time, Seasonal/Temporary position
Listed on 2026-02-04
Job specializations:
  • IT/Tech
    Web Developer, UI/UX Design, Digital Media / Production
Job Description & How to Apply Below
Position: Frontend Platform Engineer (Design Systems)
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
* Email
* 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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary