About the Company
We are a fast-growing AI data annotation and labeling contracting company building high-performance internal tools and client portals for training dataset management.
About the Role
We are seeking an energetic, detail-oriented Junior to Intermediate Frontend React Developer to help build interactive UI components, labeling interfaces, and real-time dataset analytics dashboards.
Responsibilities
- UI Component Development: Design, build, and maintain responsive web interfaces using React.js, HTML5, CSS3, and modern UI libraries (Tailwind CSS, Material UI, Shadcn UI).
- Annotation Tooling & Interfaces: Help develop and refine web-based labeling toolings (e.g., bounding boxes, canvas rendering, text tagging tools) for operational teams.
- API Integration: Connect RESTful APIs and WebSockets to enable real-time dataset rendering and backend synchronization.
- Dashboard Development: Build interactive analytics dashboards displaying project progress, dataset accuracy, and team productivity.
- Code Quality & Maintenance: Write clean, modular, reusable React code, write unit tests, and participate in peer code reviews.
Qualifications
- Experience: 1–3 years of professional frontend web development experience using React.js.
Required Skills
- Core Tech Stack: Strong foundation in JavaScript (ES6+), TypeScript, HTML5, CSS3, and state management (Redux, Zustand, Context API, or React Query).
- Styling Frameworks: Experience with Tailwind CSS, Material UI, or Styled Components.
- Dev Tools: Proficiency with Git, GitHub/GitLab, REST APIs, and modern build tools (Vite, Webpack).
Preferred Skills
- Bonus Points: Basic familiarity with HTML5 Canvas API, SVG manipulation, Konva.js, or WebSockets (great for building interactive canvas labeling tools).
Pay range and compensation package
$55,000-$75,000