Skip to content
OpenTrain AIFor AI Companies

Frontend Web Developer (HTML/CSS/JS) — India, C1/C2 English

Remote contract role for frontend developers in India: create annotations and edit HTML/CSS/JS from website screenshots. Must have official C1/C2 English proof, 2+ years frontend experience, be ready to start immediately, 20+ hrs/week at $13/hr.

OpenTrain AI

Coding & Software

100% Remote Hourly · $13/hr

$13/hr

Compensation

Worldwide

Eligibility

Entry

Experience

Jan 10, 2025

Posted

Open worldwide

Interested in this role?

Create a free OpenTrain account and apply in minutes.

About OpenTrain

OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. We help people start and grow careers teaching AI by connecting them with projects, building profiles, and enabling fast applications. Creating an OpenTrain account is free.

About AI training work

AI training (data labeling/annotation) is the human work behind modern AI: people prepare, review, and improve the examples models learn from. This role sits at the intersection of frontend development and annotation — you’ll help produce high-quality labeled data and corrected code that teach models how to understand and generate web UI and code.

  • Work is 100% remote and often flexible, making it well suited to part-time schedules.
  • Many projects require no prior annotation experience; this one does require frontend coding skills.

The role

We are seeking skilled Frontend Developers located in India with strong English (C1 or C2, backed by official documentation) and at least 2 years of hands-on HTML, CSS, and JavaScript experience. You will analyze website screenshots, write challenging question/answer pairs, create sketch annotations and bounding boxes, and propose or apply code fixes to meet task specifications.

  • Employment type: Contractor, Part-time.
  • Time commitment: 20+ hours/week.
  • Pay: $13 USD per hour (PAY_PER_HOUR).
  • Immediate availability required — you must be ready to begin promptly after selection.

What you'll do

Daily tasks blend practical front-end work and annotation. Expect a mix of creative problem solving, careful analysis, and precise coding.

  • Create challenging question-and-answer items about web UIs based on screenshots.
  • Annotate web elements with sketch annotations and bounding boxes.
  • Edit or propose HTML, CSS, and JavaScript code to fix layout, responsiveness, or behavior issues.
  • Analyze cross-browser and responsive behaviors and document your findings clearly.
  • Ensure code and annotations meet task specifications and quality standards.

Requirements

All requirements below come directly from the project brief and are mandatory.

  • Must be located in India.
  • English proficiency at C1 or C2 level, with official documentation you can share quickly (please state your English level and whether you can provide documentation within one day).
  • Minimum 2 years of hands-on frontend development experience with HTML, CSS, and JavaScript.
  • Strong understanding of responsive design and cross-browser compatibility.
  • Excellent analytical skills, attention to detail, and ability to create precise annotations and improve code quality.
  • Immediate availability and commitment to project timelines.

Interview & test questions

Your application and interview will include short written answers used to assess technical skills and English writing proficiency. Please answer all items in detail; provide concrete examples where requested.

  • HTML Question: Can you explain the difference between semantic and non-semantic HTML elements? Why is it important to use semantic elements in modern web development?
  • CSS Question: How would you approach designing a responsive navigation bar? What techniques or tools would you use to ensure it works seamlessly across devices?
  • JavaScript Question: Can you describe how you would use event delegation in JavaScript? Please provide an example where event delegation would be a better solution than attaching event listeners directly.
  • English Proficiency Question 1: Could you describe a challenging project you've worked on recently and explain how you overcame the difficulties? Provide a detailed response to demonstrate English writing.
  • English Proficiency Question 2: Imagine you need to explain a complex technical issue to a non-technical client. How would you approach this? Write your explanation in detail to help evaluate your English writing.

How you'll be evaluated

Evaluations combine technical correctness, annotation quality, clarity of written English, and responsiveness. Applicants who cannot provide official C1/C2 documentation promptly will receive a lower interview score as described in the project brief.

  • Technical skill: accuracy of code edits, relevance of annotations, and depth of technical answers.
  • Communication: clarity, grammar, and detail in written responses to English proficiency questions.
  • Availability: immediate start and ability to meet the 20+ hrs/week commitment.
  • Documentation: ability to produce official English-level proof quickly is required.

Logistics & labeling details

This project uses website screenshots and front-end code as the data you’ll analyze and label. Label types include bounding boxes and code-editing/coding annotations. The labeling software will be a third-party tool (OTHER).

  • Data type: Computer code / programming (front-end focused).
  • Label types: BOUNDING_BOX and COMPUTER_PROGRAMMING_CODING.
  • (project-specific tool).
  • Contractor, part-time role; country restriction: India.

How to apply

To apply, create or sign in to your OpenTrain profile and submit your resume plus written answers to the interview questions above. In your application, be sure to state your English level, years of HTML/CSS/JS experience, current location in India, and whether you can provide official C1/C2 documentation within one day.

  • Include links or attachments demonstrating your frontend work (optional but helpful).
  • Be prepared to start immediately if selected.
  • Applications that omit the English level or documentation availability may receive a lower score.