Efficienza Business Solutions
- info@efficienza.in
- 044 45030953
Facebook Linkedin-in Instagram
Menu
" data-close-icon="" data-full-width="yes">
- Home
- About
- About us
- Our Team
- Technology Stack
- Services
- Careers
- Contact
Design System Platform Engineer (Contract / Project-based)
Job Summary
Efficienza is looking for a
Design System Platform Engineer to design, build, and operationalize a
scalable internal design system platform for a large enterprise application ecosystem.The role focuses on
design system engineering,
frontend platform development, and
internal tooling, enabling multiple teams to build consistent, safe, and reusable UI components across applications.This is a hands-on role requiring strong ownership from
design discovery → componentization→ documentation → internal deployment enablement.
Key Responsibilities
- Design System Discovery & Pattern Identification
- Identify, audit, and document existing UI and interaction patterns across multiple applications.
- Catalog patterns such as:
- Status indicators and badges
- Iconography for different system contexts
- Environment and system banners
- Navigation patterns (primary, secondary, tertiary)
- Establish a structured, reusable design pattern taxonomy.
- Design System Playground & Documentation
- Build an interactive internal design system playground to showcase all UI components and patterns.
- Implement searchable documentation with keyword-based discovery for design and engineering teams.
- Ensure the platform is accessible internally for reference and self-serve usage.
- Use tools such as Storybook or equivalent for interactive documentation with editable component properties.
- Design System Component Library
- Develop a reusable component library based on approved design specifications.
- Build components using React with strong TypeScript typing.
- Ensure:
- Modular component architecture
- Individual component imports
- Tree-shaking support to minimize bundle size
- Implement design tokens (colors, typography, spacing, shadows) using JavaScript / JSON.
- Build a scalable theming system to support multiple themes (e.g., light/dark or brand variations).
- Package Distribution & Developer Enablement
- Create and maintain a private npm package for internal design system consumption.
- Set up and manage a private npm registry (GitHub Packages, AWS CodeArtifact, or equivalent).
- Ensure simple installation and usage patterns:
- Clear import structure
- Hot-reload support for local development
- Provide clean documentation including:
- README
- Installation instructions
- Usage examples
- Cross-functional Prototyping & Iteration
- Work closely with design, product, and engineering stakeholders to iterate on prioritized interaction patterns.
- Convert design concepts into working frontend prototypes.
- Demonstrate prototypes in internal reviews and feedback sessions.
- Where required, implement prototypes directly in application codebases to validate interactions.
- Internal Deployment & Demo Platform Support
- Contribute to the setup of a centralized internal deployment and demo environment.
- Build internal tooling that allows teams to:
- View staging and non-production deployments
- Safely access production UI (read-only) where applicable
- Support API mocking and realistic data simulations to validate UI behavior.
- Enable self-serve deployment workflows for demos and internal reviews.
Required Skills & Capabilities
- Strong frontend engineering fundamentals
- Proficiency in React and TypeScript
- Experience building design systems or component libraries
- Hands-on experience with Storybook or similar tooling
- Understanding of frontend build systems, bundling, and performance optimization
- Experience with npm packaging and private registries
- Strong documentation and communication skills
- Comfortable working across design and engineering workflows
Key Deliverables
- Documented UI design patterns and interaction standards
- Interactive design system playground
- Reusable component library with design tokens
- Private npm package for internal consumption
- Clear developer documentation and onboarding material
- Internal demo and deployment enablement tools
What Success Looks Like
- Teams across Efficienza can consistently reuse UI components
- Reduced duplication and UI inconsistency across applications
- Faster prototyping and safer UI changes
- A single, authoritative source for design and UI standards
Job Category: Contract / Project-based
Job Type: Hybrid (as applicable) Remote
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
- www.efficienza.in
- info@efficienza.in
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.