Ovii Job Board

Software Developer

Litmus

Pune, India • Onsite - Pune, India • Full-Time • 3-6 years

Posted 2026-06-03 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Litmus seeks a React.js developer to build high‑performance, data‑driven web applications for industrial AI. You will collaborate with product, design, and backend teams to deliver responsive, scalable UI experiences.

Role Snapshot

  • Build high‑performance React applications
  • Create reusable UI components
  • Drive frontend best practices and performance optimization
  • Maintain state management solutions
  • Write unit and integration tests
  • Collaborate across product, design, and backend
  • Contribute to component library and design system

Must-Have Requirements

  • React.js
  • TypeScript
  • GraphQL/Apollo Client
  • Redux/Zustand/React Context
  • CSS-in-JS (Styled Components, Emotion)
  • Ant Design
  • Performance optimization techniques
  • Jest & React Testing Library
  • Git
  • Linux command line
  • Docker & Kubernetes
  • OAuth/OIDC & RBAC
  • frontend development

Nice-to-Have Signals

  • Industrial IoT / manufacturing domain knowledge
  • Python backend experience
  • Open‑source contributions
  • AI‑assisted development tools (e.g., GitHub Copilot)
  • CI/CD pipelines with GitHub or GitLab
  • Graph visualization libraries (React Flow, D3.js, Cytoscape)
  • Industrial IoT
  • backend Python
  • manufacturing

Work Setup

  • Location: Pune, India
  • Work mode: ONSITE
  • Employment type: Full-Time

Not Specified in JD

  • Salary range
  • Visa sponsorship
  • Remote eligibility
  • Education requirement
  • Certifications
  • Relocation
  • Notice period
  • Travel
  • Security clearance
  • Coding test
  • Portfolio
  • GitHub
  • Writing sample
  • Cover letter

What You'll Likely Work On

  • Design, develop, and maintain React.js applications and reusable UI components
  • Enhance product modules such as asset search, metadata management, and data exploration
  • Integrate frontend with GraphQL APIs and RESTful services
  • Optimize application performance using lazy loading, code splitting, and memoization
  • Implement scalable state management with Redux, Zustand, or React Context
  • Write robust unit and integration tests with Jest and React Testing Library
  • Participate in code reviews, sprint planning, and agile ceremonies
  • Contribute to internal component libraries and uphold design system standards

Good Fit If You Have

  • Enjoys collaborative, fast‑paced environments
  • Detail‑oriented with a strong eye for UI/UX quality
  • Comfortable working in Linux and containerized setups
  • Interest in industrial data or IoT contexts

Skills

  • React.js
  • TypeScript
  • GraphQL / Apollo Client
  • State management (Redux, Zustand, React Context)
  • CSS‑in‑JS (Styled Components, Emotion)
  • Ant Design component library
  • Performance optimization (lazy loading, code splitting)
  • Jest & React Testing Library
  • Git & collaborative workflows
  • Linux command line
  • Docker & Kubernetes
  • OAuth/OIDC & RBAC