Ovii Job Board

Frontend Engineer

Deccan ai

Hyderabad, India • Onsite - Hyderabad, India • Full-Time • 4-6 years

Posted 2026-07-06 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Deccan AI seeks a Frontend Engineer to create fast, intuitive web tools for data labeling and annotation. The role blends UX design with complex, data‑dense interfaces and requires close collaboration with product, ML, and operations teams.

Role Snapshot

  • Build data‑labeling and annotation interfaces
  • Create real‑time collaboration and dashboard features
  • Optimize performance for large datasets
  • Collaborate with product, ML, and ops stakeholders
  • Write clean, well‑tested, maintainable code
  • Shape tool architecture and UX decisions

Must-Have Requirements

  • React (or similar modern frontend framework)
  • JavaScript/TypeScript
  • State management (Redux, Zustand, React Query)
  • Component libraries & design systems
  • REST/GraphQL API integration
  • frontend development
  • data‑dense UI
  • workflow‑heavy interfaces

Nice-to-Have Signals

  • Canvas/SVG interactions
  • Performance optimization for large lists/datasets
  • WebSockets/real‑time features
  • Accessibility (a11y)
  • Testing frameworks (Jest, Playwright, Cypress)
  • canvas/SVG interactions
  • real‑time collaboration

Work Setup

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

Not Specified in JD

  • Visa sponsorship
  • Salary range
  • 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 and build web‑based labeling tools for text, image, audio, video and multimodal data
  • Develop intuitive UIs for complex annotation workflows such as bounding boxes, segmentation, entity tagging, and ranking
  • Implement real‑time collaboration, keyboard shortcuts, and progress/QA dashboards
  • Ensure smooth performance with large datasets via virtualization, lazy loading and efficient state management
  • Translate labeling guidelines into usable features together with product, ML and operations teams
  • Write clean, maintainable, well‑tested code and take part in code reviews
  • Iterate quickly based on annotator feedback and evolving requirements

Good Fit If You Have

  • Strong eye for UX and reducing friction for annotators
  • High ownership mindset, influencing tool architecture early on
  • Comfortable iterating rapidly based on user feedback
  • Familiarity with AI/ML data pipelines or labeling platforms is a plus
  • Experience with audio/video processing in‑browser is advantageous

Skills

  • React (or similar modern framework)
  • JavaScript / TypeScript
  • State management (Redux, Zustand, React Query)
  • Component libraries & design systems
  • REST / GraphQL API integration
  • Canvas / SVG interactions
  • Performance optimization (virtualization, memoization)
  • WebSockets / real‑time features
  • Accessibility (a11y)
  • Testing frameworks (Jest, Playwright, Cypress)