Frontend Web Developer (JavaScript/TypeScript; React/Next.js/Vue/Angular) — 2–6 yrs, Portfolio Required
OpenTrain AI · Remote · Worldwide · Posted Jun 10, 2026
About OpenTrain
OpenTrain aggregates AI-training and data-labeling jobs from many companies and platforms into one place, so you can discover relevant opportunities without hunting dozens of sites. Creating an OpenTrain account is free and applying takes only a few minutes.
This listing is posted through OpenTrain AI and connects experienced frontend developers with short-term, remote projects supporting AI and web products.
About AI training and this work
AI systems are trained and improved with human-crafted examples and reviews. Frontend engineers help by building the interfaces where annotators, reviewers, and product teams interact with data and models — delivering fast, accessible, and reliable UIs that shape how tools are used.
Many projects are remote and flexible, and they value attention to detail, accessibility, and clear documentation of design and engineering trade-offs.
The role
We’re hiring up to 30 part-time, contract frontend developers to build, refine, and maintain elegant, high-performance web interfaces. This role focuses on translating mockups into production-ready components, enforcing accessibility and UI/UX best practices, and improving existing implementations.
Expected minimum commitment is approximately 17–20 hours per week (ideally ~4 hours/day). This is contract, part-time work and contributors can be located anywhere worldwide.
- Position type: Contractor, Part-time
- Hiring volume: up to 30 developers
- Minimum weekly commitment: ~17–20 hrs (preferred ~4 hrs/day)
- Work model: Fully remote, worldwide
What you’ll do
Deliver pixel‑perfect, responsive components from Figma/Sketch mockups and maintain consistent design-system usage across projects. Work includes building new UI, reviewing and improving existing code, optimizing performance, and documenting engineering decisions.
You’ll collaborate with project operations and other engineers to deliver to spec and on time, with an emphasis on usability, accessibility, and cross-browser compatibility.
- Translate mockups into production-ready React/Next.js/Vue/Angular components
- Ensure accessibility (a11y) and responsive design across devices
- Use and extend design systems (Tailwind, Bootstrap, Material UI)
- Optimize UIs for performance and cross-browser consistency
- Document technical reasoning, trade-offs, and implementation details
Requirements
Applications must meet every qualification below. During the interview you will be required to paste a public, live portfolio URL; files, screenshots, or private links are not accepted and applications without a public link will not be reviewed.
Clear written English at C1 level or higher is required because documentation and asynchronous communication are essential to success in this role.
- 2–6 years professional frontend or full-stack development experience
- Strong proficiency in JavaScript and TypeScript
- Expertise with one or more frameworks: React, Next.js, Vue, or Angular
- Advanced HTML5/CSS3 and responsive layout skills
- Experience with design systems such as Tailwind, Bootstrap, or Material UI
- Proven eye for visual polish and usability; able to deliver pixel‑perfect UI and smooth interactions
- Ability to convert Figma/Sketch mockups into production-ready code
- Solid understanding of performance optimization and cross-browser compatibility
- Excellent written English (C1+) and ability to document reasoning and trade-offs
- During interview: paste a public live portfolio URL (Dribbble, Behance, GitHub Pages, CodePen, Vercel, etc.). Only links are accepted — do not attach files or send private links.
Compensation & logistics
Pay is hourly at $35 USD per hour. This is a contract, part-time role with a minimum expected weekly commitment of ~17–20 hours.
You will work remotely from anywhere in the world. Schedule is flexible but must meet the weekly hour minimum and agreed delivery timelines with project operations.
- Rate: $35 USD per hour (pay per hour)
- Employment: Contractor, part-time
- Location: Remote — worldwide
How to apply
Submit your application through OpenTrain with your resume and be prepared to paste a public, live portfolio URL during the interview stage. Applications without a public portfolio link will not be reviewed.
In your application and any follow-ups, clearly state your typical weekly availability (hours per week) and which frameworks and design systems you’ve used in production.
- Required at interview: a public live portfolio URL (no attachments, no private links)
- State your weekly availability and preferred hours per day
- List frameworks used in production and design-system experience