Search by job, company or skills

E

Design System Platform Engineer (Contract / Project-based)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Efficienza Business Solutions

  • [Confidential Information]
  • 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 internaltooling, 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
  • [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.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 136990947